認可
初めてSentinelOneカードをフローに追加すると、Okta Workflowsは接続の構成を求めます。この接続はSentinelOneアカウントにリンクしてアカウント情報を保存するため、将来のSentinelOneフローで接続を再利用できます。
Okta Workflowsコンソールの接続(Connections)ページでは、一意の接続を複数作成し、管理できます。
ユーザーがAPIトークンを生成できるようにする
APIトークンを生成する権限をユーザーに付与するには、以下の手順を行います。
-
SentinelOneに管理者としてサインインします。
-
に移動します。
-
ユーザーを選択して、をクリックします。
-
APIトークンの生成を許可(Allow API token generation)をクリックします。
APIトークンを生成する
新しいAPIトークンを生成するには、以下の手順を行います。
-
SentinelOneダッシュボードでユーザー名をクリックします。
-
に移動し、APIトークンの生成(Generate API token)をクリックします。
-
トークンが正常に生成されたら、APIトークンのコピー(Copy API Token)をクリックし、後でAPIリクエストで使用します。
セキュリティ上の理由から、APIトークン(API Token)は確認ページのみに表示される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トークン(API Token)フィールドに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権限のみを付与できます。