# Administration

> Change the admin password, add and delete security profiles and authentication servers, and switch OAuth on or off with the DS Server Administration endpoints.

- **Product:** DS Server
- **Section:** Documentation
- **Kind:** Endpoint
- **Path:** DS Server > API Reference > Web API > Administration
- **Web URL:** https://docs.textcontrol.com/ds-server/reference/web-api/administration/
- **LLMs URL:** https://docs.textcontrol.com/ds-server/reference/web-api/administration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/ds-server/reference/web-api/administration/llms-full.txt

---

## In This Section

- [/admin/authenticationservers/{id}/serverurl](https://docs.textcontrol.com/ds-server/reference/web-api/administration/authenticationservers-id-serverurl/llms.txt): The /admin/authenticationservers/{id}/serverurl endpoint of the DS Server Web API and its PATCH method, which changes the URL of an authentication server.
- [/admin/authenticationservers/{id}](https://docs.textcontrol.com/ds-server/reference/web-api/administration/authenticationservers-id/llms.txt): The /admin/authenticationservers/{id} endpoint of the DS Server Web API and its GET and DELETE methods, which read or remove one authentication server.
- [/admin/authenticationservers](https://docs.textcontrol.com/ds-server/reference/web-api/administration/authenticationservers/llms.txt): The /admin/authenticationservers endpoint of the DS Server Web API and its GET and POST methods, which list and register the servers that validate tokens.
- [/admin/oauth](https://docs.textcontrol.com/ds-server/reference/web-api/administration/oauth/llms.txt): The /admin/oauth endpoint of the DS Server Web API and its GET and POST methods, which read and change whether DS Server requires OAuth access tokens.
- [/admin/securityprofiles/{id}/allowclientcredentialsgranttype](https://docs.textcontrol.com/ds-server/reference/web-api/administration/securityprofiles-id-allowclientcredentialsgranttype/llms.txt): The /admin/securityprofiles/{id}/allowclientcredentialsgranttype endpoint and its PATCH method, which switch the client credentials grant type of a profile.
- [/admin/securityprofiles/{id}/clientcredentials/authorizedredirecturis](https://docs.textcontrol.com/ds-server/reference/web-api/administration/securityprofiles-id-clientcredentials-authorizedredirecturis/llms.txt): The /admin/securityprofiles/{id}/clientcredentials/authorizedredirecturis endpoint and its PATCH method, which set the redirect URIs of a profile.
- [/admin/securityprofiles/{id}/expirydate](https://docs.textcontrol.com/ds-server/reference/web-api/administration/securityprofiles-id-expirydate/llms.txt): The /admin/securityprofiles/{id}/expirydate endpoint of the DS Server Web API and its PATCH method, which sets the date a security profile expires.
- [/admin/securityprofiles/{id}](https://docs.textcontrol.com/ds-server/reference/web-api/administration/securityprofiles-id/llms.txt): The /admin/securityprofiles/{id} endpoint of the DS Server Web API and its GET and DELETE methods, which read or remove one security profile by its ID.
- [/admin/securityprofiles](https://docs.textcontrol.com/ds-server/reference/web-api/administration/securityprofiles/llms.txt): The /admin/securityprofiles endpoint of the DS Server Web API and its GET and POST methods, which list the security profile IDs and add a new security profile.
- [/admin/users/{username}/password](https://docs.textcontrol.com/ds-server/reference/web-api/administration/users-username-password/llms.txt): The /admin/users/{username}/password endpoint of the DS Server Web API and its POST method, which sets a new password for the admin user of DS Server.

---

## Nearby

- **Previous:** [GET /oauth/test](https://docs.textcontrol.com/ds-server/reference/web-api/oauth/test/get/llms.txt)
- **Next:** [/admin/users/{username}/password](https://docs.textcontrol.com/ds-server/reference/web-api/administration/users-username-password/llms.txt)
