diff --git a/content/guides/applications/app-types/index.md b/content/guides/applications/app-types/index.md index fdf1f0fb5..ecd864d7f 100644 --- a/content/guides/applications/app-types/index.md +++ b/content/guides/applications/app-types/index.md @@ -17,9 +17,7 @@ alias_paths: The following is an overview of the different Box Application types you can create. - - ![Application Types](./images/select-app-type.png) - +![Application Types](./images/select-app-type.png) | Application Type | Authentication Methods | | ----------------------------- | ------------------------------------------------------------------- | diff --git a/content/guides/applications/integrations/images/app-center.png b/content/guides/applications/integrations/images/app-center.png deleted file mode 100644 index 896346842..000000000 Binary files a/content/guides/applications/integrations/images/app-center.png and /dev/null differ diff --git a/content/guides/applications/integrations/images/publishing-app.png b/content/guides/applications/integrations/images/publishing-app.png new file mode 100644 index 000000000..373845b5d Binary files /dev/null and b/content/guides/applications/integrations/images/publishing-app.png differ diff --git a/content/guides/applications/integrations/images/submit-and-approve.png b/content/guides/applications/integrations/images/submit-and-approve.png deleted file mode 100644 index 33144c89a..000000000 Binary files a/content/guides/applications/integrations/images/submit-and-approve.png and /dev/null differ diff --git a/content/guides/applications/integrations/images/submit-app.png b/content/guides/applications/integrations/images/submit-app.png deleted file mode 100644 index 2cd88d88e..000000000 Binary files a/content/guides/applications/integrations/images/submit-app.png and /dev/null differ diff --git a/content/guides/applications/integrations/index.md b/content/guides/applications/integrations/index.md index d210f3be5..c9b26b5f4 100644 --- a/content/guides/applications/integrations/index.md +++ b/content/guides/applications/integrations/index.md @@ -44,40 +44,17 @@ Your application must meet the following requirements: * The application leverages OAuth 2.0 authentication, as the Integrations does not support any other authentication methods. * You are a developer with access to the application in the [Developer Console][devconsole]. -### 1. Log in to the Developer Console +### Steps -Navigate to the [Developer Console][devconsole] and select your application to -submit to the Integrations. +1. Navigate to the [Developer Console][devconsole] and select your application to submit. +2. Select the **Publishing** tab from the top menu. -### 2. Fill in the form + ![Integrations panel](./images/publishing-app.png) -Select the **Integrations** tab from the top menu. - - - ![Integrations panel](./images/app-center.png) - - -Click the button to "Submit My App". - - - ![Submit My App button](./images/submit-app.png) - - -Then, fill in the form with your application's categories, a short and a long +3. Fill in the form with your application's categories, a short and a long description, screenshots and an app icon. - -### 3. Preview the listing - -Select the "Preview" button to see a preview of your application listing. - - - ![Preview and Submit](./images/submit-and-approve.png) - - -### 4. Submit for approval - -Finally, submit the application for approval by clicking the "Submit for -Approval" button. +4. Click **Preview** to see a preview of your application listing. +5. Finally, submit the application for approval by clicking the **Submit for Approval** button. # Approval completion diff --git a/content/guides/applications/web-app-integrations/index.md b/content/guides/applications/web-app-integrations/index.md index f2cb4a0b7..2ad1a028e 100644 --- a/content/guides/applications/web-app-integrations/index.md +++ b/content/guides/applications/web-app-integrations/index.md @@ -22,9 +22,7 @@ Using a Web App Integration, a user can modify, share, or edit content stored in Box using a third-party application. It can also offer new features to Box users through [Recommended Web Integrations][recommended-web-integrations], which show up in Box Preview. - ![Integration example](./images/recommended-apps-preview.png) - By enabling a Web App Integration, an application can be added to Recommended Apps, allowing users to use their files in the application. Integrations can be diff --git a/content/guides/authorization/index.md b/content/guides/authorization/index.md index 94934f206..ffef58da2 100644 --- a/content/guides/authorization/index.md +++ b/content/guides/authorization/index.md @@ -66,7 +66,7 @@ scenarios. | ------------------------------------------------ | ----------------------------------------------------------------------------------- | --------------------------------------- | |[OAuth 2.0][standauth] | Enable in **Integrations** > **Platform Apps Manager** > **User Authentication Apps** > Select Platform App > Use **More** menu to enable the app. | Ready for use | |[Server Authentication (with JWT)][jwt] | Authorize and enable in **Integrations** > **Platform Apps Manager** > **Server Authentication Apps** Select Platform App > Use **More** menu to authorize the app. | Authorize in **Integrations** > **Platform Apps Manager** > **Server Authentication Apps** > Select Platform App > Use **More** menu to authorize the app. | -|[Server Authentication (client credentials)][cc] | Authorize and enable in **Apps** > **Platform Apps Manager** > **Server Authentication Apps** > Select Platform App > Use **More** menu to authorize the app.| Authorize in **Integrations** > **Platform Apps Manager** > **Server Authentication Apps** > Select Platform App > Use **More** menu to enable the app. | +|[Server Authentication (client credentials)][cc] | Authorize and enable in **Integrations** > **Platform Apps Manager** > **Server Authentication Apps** > Select Platform App > Use **More** menu to authorize the app.| Authorize in **Integrations** > **Platform Apps Manager** > **Server Authentication Apps** > Select Platform App > Use **More** menu to enable the app. | |[App Token Authentication][apptoken] | Authorize and enable in **Integrations** > **Platform Apps Manager** > **Server Authentication Apps** > **Server Authentication Apps** > Select Platform App > Use **More** menu to enable the app. | Ready for use | **Require manual Admin authorization for Limited Access Apps**: diff --git a/content/guides/mobile/ios/quick-start/3-configure-box-app.md b/content/guides/mobile/ios/quick-start/3-configure-box-app.md index 66c6baf55..1afd247b5 100644 --- a/content/guides/mobile/ios/quick-start/3-configure-box-app.md +++ b/content/guides/mobile/ios/quick-start/3-configure-box-app.md @@ -5,10 +5,8 @@ hide_in_page_nav: true # Configure a Box Platform App -To start making authenticated API calls to the Box API with the **Box iOS -SDK**, an **Access Token** will be needed. The simplest way to generate a valid -token is to generate a new **Box Platform App** and manually generate a short lived -developer token. +To start making authenticated API calls to the Box API with the **Box iOS SDK**, an **Access Token** will be needed. The simplest way to generate a valid +token is to generate a new **Box Platform App** and manually generate a short lived developer token. The developer token is generated through the developer console UI and will be valid for one hour before having to be manually refreshed. @@ -37,14 +35,13 @@ valid for one hour before having to be manually refreshed. To create a new Box application that may be used to generate a developer token, use the following steps. - 1. Go to the [Developer Console][devconsole]. + 1. Go to the [Developer Console][devconsole] > **My Platform Apps**. 2. Select **Create Platform App**. 3. Select **Custom App** as the type of application to create, and click **Next**. - 4. Select **OAuth 2.0 with JWT** as the authentication method, and click **Next**. - 5. Give your Box app a unique name and click **Create Platform App**. - 6. Go to the app's configuration by clicking **View Your Platform App**. - 7. Optionally, scroll to the **Required Access Scopes** section of the same screen and select any additional permissions you want to enable for this application. - 8. At the top of the page click the button to **Save Changes**. + 4. Enter the **App Name**, an optional **Description** and **Purpose** of the App. Confirm with **Next**. + 5. Select **User Authentication (OAuth 2.0)** as the authentication method, and click **Create App** + 8. Optionally, scroll to the **Application Scopes** section of the same screen and select any additional permissions you want to enable for this application. + 9. At the top of the page click the button to **Save Changes**.