> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update app config

> Update technical specification for an application

The application configuration, also known as the technical specification, consists of many sections. For details about each field, see the [app config reference section][8].

1. In the [Developer Portal][7], go to your application page.

2. Select **Configuration** from the left menu.

3. [Create a new version.][3]

4. Go through each tab and change what you need.

   * [Create a new client secret][2]
   * [Create a new certificate][3]
   * [Change redirection URLs][5]
   * [Update endpoints][4]
   * [Customer state change notifications][6]

   <Note>
     For any other changes, send an email to `appdev AT superoffice.com`.
   </Note>

5. Click **Save Settings**.

6. [Request to publish][1] the configuration. Extensive changes might trigger re-certification.

<Warning>
  If you add database mirroring or webhooks, the tenant administrator must renew the consent to your application. **Users will be locked out from when the change happens until the consent has been given.**
</Warning>

[1]: ../request-to-publish

[2]: ./get-client-secret

[3]: ./new-certificate

[4]: ./update-endpoints

[5]: ./cors-and-redirection-urls

[6]: ../../best-practices/tenant-status/index#notify

[7]: https://dev.superoffice.com/

[8]: ./app-config


## Related topics

- [Update app](/en/developer-portal/faq/update-app.md)
- [Register a blank app config](/en/developer-portal/create-app/empty-app.md)
- [Update app-specific page](/en/developer-portal/standard-app/app-store/update-app-page.md)
- [Update endpoints](/en/developer-portal/create-app/config/update-endpoints.md)
- [Application configuration](/en/developer-portal/create-app/config/app-config.md)
- [Upgrade version of SuperOffice NuGet](/en/api/nuget/update-nuget.md)
