From 32382d9e3eda28cef42275ff7b07997f22dfff29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CIan?= <“ianfre@gmail.com”> Date: Fri, 1 Aug 2025 14:59:08 +0200 Subject: [PATCH] Remove page --- .../authorization/custom-app-approval.md | 133 ------------------ 1 file changed, 133 deletions(-) delete mode 100644 content/guides/authorization/custom-app-approval.md diff --git a/content/guides/authorization/custom-app-approval.md b/content/guides/authorization/custom-app-approval.md deleted file mode 100644 index 9281ebc21..000000000 --- a/content/guides/authorization/custom-app-approval.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -rank: 1 -related_endpoints: [] -related_guides: -- authorization/limited-access-approval -- authorization/custom-skill-approval -required_guides: -- authorization -- authentication/oauth2/oauth2-setup -- authentication/jwt/jwt-setup -alias_paths: -- /guides/applications/custom-apps/app-approval ---- - -# Platform App Approval - -Server authentication applications using [JWT][jwt] or -[Client Credentials Grant][ccg] must be authorized by a Box Admin before use. - -Unpublished applications using [OAuth 2.0][oauth] authentication may -require enablement by a Box Admin if they are [inactive by default][upa]. - -A Box Admin needs an application's Client ID in order to properly -authorize or enable it in the Admin Console. - - -You can use [Integrations][apps] view to quickly look up -the authorization and enablement status of your application. - - -## Approval Notifications - -A semi-automated process to submit an app approval is available in the Developer -Console for all platform application types. - -### Server authentication apps - -Navigate to the **Authorization** tab for your application in the -[Developer Console][devconsole]. - - - ![Authorization tab](images/app_authorization.png) - - -### User authentication apps - -Navigate to the **Enablement** tab for your application in the [Developer Console][devconsole]. - - - ![Enablement tab](images/app_enablement.png) - - -Submitting the application for approval will send an email to your -enterprise's Primary Admin to approve the application. -When a Box Admin approves or declines your request, -you will get an email with the decision. -More information on this process is available in our [support article on app authorization][app-auth]. - -## Manual Approval - -The following steps provide instructions on how to manually approve the -application. - -### As a developer - -1. Navigate to the **Configuration** tab for your application in the [Developer Console][devconsole]. -2. Scroll down to the OAuth 2.0 Credentials section and copy the **Client ID** value to provide to a Box Admin. - -Alternatively, hover over the application in the -[My Platform Apps][apps] view to look up the **ClientID** and then -copy it using the `copy` button. - - - # Finding a Box Admin - - If you don't know your enterprise Admin, go to your Box [Account - Settings][settings] page and scroll to the bottom. If an admin contact is set - you should see their contact information under **Admin Contact**. - - -### As an Admin - -1. Navigate to the [Admin Console][adminconsole] and select the **Integrations** tab (1) from the left navigation panel. -2. Click the **Platform Apps Manager** tab (2) at the top of your screen. -3. For both Server and User Authentication Apps screens, click the **Add Platform App** (3) button in the top right corner to add a new app. -4. Alternatively, you can use the Platform Apps Manager table menu (4) to authorize and enable apps. - -#### Server Authentication Apps - - - ![Server tab](images/oauth_app_approval_flow.png) - - -#### User Authentication Apps - - - ![User Apps tab](images/oauth_app_approval_flow.png) - - -In the popup that appears, enter the client ID for the application that the -developer collected from the **Configuration** tab of the -[Developer Console][devconsole]. - -## Re-authorization on changes - -When the application's scopes or access level change the application needs to be -re-authorized. Repeat the process above and request a new Access Token for the -new changes to take effect. - -In the same section where the application was initially authorized, an Admin -can re-authorize the application by clicking on the ellipses to the right -of the application name to **Reauthorize App**. - - - ![Re-authorize app](images/reauthorize_app.png) - - - -[devconsole]: https://app.box.com/developers/console - -[ccg]: g://authentication/client-credentials - -[settings]: https://app.box.com/account -[adminconsole]: https://app.box.com/master/settings/custom - -[jwt]: g://authentication/jwt -[app-token]: g://authentication/app-token -[oauth]: g://authentication/oauth2 -[upa]: g://security/#enterprise-settings-and-authorization - -[app-auth]: https://support.box.com/hc/en-us/articles/360043697014-Authorizing-Apps-in-the-Box-App-Approval-Process - -[apps]: g://applications \ No newline at end of file