承認
承認
アプリケーションによっては、企業で使用する前に管理者の明示的な承認が必要になる場合があります。管理者が行う必要のある手順は、開発者が選択した認証方法と有効になっているEnterprise設定によって異なります。
認証方法
以下の認証方法では、常に管理者の明示的な承認が必要です。
これらの認証方法では、サービスアカウントが自動的に生成されます。適切なスコープが有効になっていると、サービスアカウントは管理者の多くの操作を実行できるため、使用する前に管理者の承認が必要になります。
OAuth 2.0アプリとアプリトークンも、有効になっているEnterprise設定に基づき、管理者の明示的な承認が必要になる場合があります。
Enterprise設定
以下のEnterprise設定のいずれかが有効になっている場合は、後続の手順が必要です。
- Disable published Integrations by default
- Disable unpublished Integrations by default
- アプリトークンを使用する場合に管理者の承認を要求する
これらの設定は、次のように移動すると見つかります。
Admin Console > Apps > Platform Apps > click the ⚙ icon
必要なアクション
特定のアプリに対して管理者がどのような手順を完了する必要があるかについては、以下のシナリオを確認してください。
Disable Integrations by default:
認証方法 | 有効 | 無効 |
---|---|---|
OAuth 2.0 | 個々のアプリコントロールで使用可能に設定 | 使用準備完了 |
サーバー認証 (JWT使用) | なし | なし |
サーバー認証 (クライアント資格情報) | なし | なし |
アプリトークン認証 | なし | なし |
Disable unpublished integrations by default:
認証方法 | 有効 | 無効 |
---|---|---|
OAuth 2.0 | Enable in Apps > Platform Apps Manager > User Authentication Apps > Platform App | 使用準備完了 |
サーバー認証 (JWT使用) | Authorize and enable in Integrations > Platform Apps Manager > Server Authentication Apps > Add Platform App | Authorize in Integrations > Platform Apps Manager > Server Authentication Apps > Add Platform App |
サーバー認証 (クライアント資格情報) | Authorize and enable in Apps > Platform Apps Manager > Server Authentication Apps | Authorize in Integrations > Platform Apps Manager > Server Authentication Apps > Add Platform App |
アプリトークン認証 | Authorize and enable in Integrations > Platform Apps Manager > Server Authentication Apps > Server Authentication Apps > Add Platform App | 使用準備完了 |
[アプリトークンを使用する場合に管理者の承認を 要求する]:
認証方法 | 有効 | 無効 |
---|---|---|
OAuth 2.0 | なし | なし |
サーバー認証 (JWT使用) | なし | なし |
サーバー認証 (クライアント資格情報) | なし | なし |
アプリトークン認証 | Authorize in Integrations > Platform Apps Manager > Server Authentication Apps | 作成時に自動的に承認して有効化 |