認可
SentinelOneカードをフローに初めて追加した際に、Okta Workflowsから接続の構成を求められます。この接続はSentinelOneアカウントにリンクし、アカウント情報を保存するため、今後のSentinelOneフローで接続を再利用できます。
一意の接続を複数作成し、Okta Workflowsコンソールの[接続]ページで管理できます。
ユーザーがAPIトークンを生成できるようにする
APIトークンを生成する権限をユーザーに付与するには、以下の手順を行います。
-
SentinelOneに管理者としてサインインします。
-
に移動します。
-
ユーザーを選択して、をクリックします。
-
[Allow API token generation(APIトークンの生成を許可)]をクリックします。
APIトークンを生成する
新しいAPIトークンを生成するには、以下の手順を行います。
-
SentinelOneダッシュボードでユーザー名をクリックします。
-
に移動し、[Generate API token(APIトークンの生成)]をクリックします。
-
トークンが正常に生成されたら、[Copy API Token(APIトークンのコピー)]をクリックし、後でAPIリクエストで使用します。
セキュリティ上の理由から、[API Token(APIトークン)]は確認ページのみに表示される1回限りの値です。ページから移動するとトークンを取得することはできません。APIトークンを紛失した場合は、再生成する必要があります。
テナントURLをコピーする
テナントURLは、APIリクエストのベースURLです。たとえば、URLがhttps://tenant.sentinelone.netの場合、テナントはtenantです。
SentinelOne接続の作成
Okta WorkflowsでSentinelOne接続を作成するに、以下の手順を行います。
- Workflowsコンソールの[Connections(接続)]タブを開く、またはSentinelOneカードを開きます。
- [New Connection(新規接続)]をクリックします。
- 接続の[Name(名前)]を入力します。これは、チームで共有するために複数の接続の作成を計画している場合に便利です。
- 任意。接続の[Description(説明)]を入力します。これは、接続についてより多くの情報がある場合に有用です。
- [Tenant(テナント)]フィールドにSentinelOne URLのサブドメインを入力します。
- [API Token(APIトークン)]フィールドにAPIトークン値を入力します。
- [Create(作成)]をクリックします。
SentinelOneコネクターには、接続を作成するための管理者ロールが必要です。
APIトークンの再発行
有効期限切れのAPIトークンを手動で再発行します。
-
SentinelOneダッシュボードでユーザー名をクリックします。
-
をクリックします。
-
トークンが作成されたら、[Copy Token(トークンのコピー)]をクリックし、後でAPIリクエストで使用します。
権限とスコープ
ユーザーの権限によって、ユーザーが実行可能なAPIエンドポイントとアクションが決定します。
-
スタンドアロンのView権限では、GETリクエストのみが許可されます。
-
View、Create、Edit、およびDelete権限の組み合わせでは、GET、PUT、POST、およびDELETEリクエストが許可されます。
-
AllowGenerateApiToken権限は、APIトークンを作成するための権限を付与します。
-
ユーザーの権限、スコープ、APIエンドポイントは、割り当てられた権限によって決定されます。たとえば、Usersリソースに対して、View、Create、Edit、Delete、およびAllowGenerateApiToken権限を付与できます。一方、AccountsまたはRolesリソースでは、View権限のみを付与できます。
