概要
組織設定の Mobile and Third-Party Access ページを使用して、アプリケーションに付与されたスコープや権限、そのアクセスを承認したユーザーなど、組織の OAuth アプリケーションを管理し、詳細を把握します。
セットアップ
権限
デフォルトでは、Datadog Admin ロールを持つユーザーが [Mobile and Third-Party Access] ページにアクセスできます。組織でカスタムロールが定義されている場合は、org_authorized_apps_read および org_authorized_apps_write 権限を持つカスタムロールにユーザーを追加してください。
Datadog Admin ロール、または org_authorized_apps_read および org_authorized_apps_write 権限を持つユーザーのみが、このページで OAuth アプリケーションの管理 (アプリケーションの無効化やユーザーの OAuth アクセスの取り消しなど) を行うことができます。
有効化
OAuth アプリケーションを有効にすると、必要な権限を持つユーザーが自身の代わりのアクセスを承認できるようになります。OAuth アプリケーションには、Datadog モバイルアプリが含まれます。
無効化
アプリケーションの OAuth アクセスを無効にすると、組織内のすべてのユーザーに対してそのアプリケーションへのアクセスが取り消されます。アプリケーションはインストールされたままですが、ユーザーはアプリケーションを使用できなくなり、承認を試みるとエラーが表示されます。
[Mobile and Third-Party Access] ページからアプリケーションを無効にするには:
アプリケーションテーブルで、ご使用のアプリケーションにカーソルを合わせると、行の右側に Disable ボタンが表示されます。
アプリケーションをクリックしてアプリケーションの詳細表示を開き、Disable Application ボタンをクリックします。
注: 再度有効化した場合、以前にアプリケーションを承認したユーザーは、アクセスを回復するためにアプリケーションを再承認する必要があります。
アクセスを取り消す
アプリケーションへのユーザーの OAuth アクセスを取り消すと、そのアプリケーションへのすべてのアクセスが削除されます。ユーザーがアプリケーションを承認するために必要な権限を持っている場合、再承認することでアクセスを回復できます。
アプリケーションスコープ管理
アプリケーションスコープ管理を有効にすると、アプリケーションに許可されるスコープを変更できます。
スコープの追加や削除は、組織内のすべてのユーザーのアプリケーションへのアクセスに影響します。スコープを無効にすると、そのスコープを含む既存の承認が取り消されます。影響を受けるユーザーは、許可されているほかのスコープでのアクセスを回復するために、アプリケーションを再承認する必要があります。スコープを有効にしても、既存の承認にそのスコープが追加されることはありません。新たに許可されたスコープを付与するには、ユーザーがアプリケーションを再承認する必要があります。
Automatically allow new scopes を使用して、設定の保存後にアプリケーションが要求を開始したスコープを Datadog がどのように処理するかを選択します。
- 選択すると、Datadog は新しく要求されたスコープを自動的に許可します。明示的に無効にしたスコープはブロックされたままになります。
- 選択を解除すると、管理者が許可するまで、Datadog は新たに要求されたスコープをブロックします。
Datadog モバイルアプリの場合、必須スコープは常に許可され、無効にすることはできません。
[Mobile and Third-Party Access] ページで、アプリケーションをクリックして詳細表示を開きます。
[Scopes] タブを選択し、各スコープの Allowed チェックボックスを使用して、そのスコープをアプリケーションに付与するかどうかを制御します。
[Automatically allow new scopes] を選択または選択解除して、保存後にアプリケーションが要求した新しいスコープを Datadog が自動的に許可するかどうかを選択します。
Enable または Save をクリックして、スコープ設定を保存します。
参考資料