リクエストタイプを作成する
このページでは、Okta アクセスリクエストのリクエストタイプを作成する一般的なプロセスについて説明します。より具体的な例については、「サンプルのリクエストタイプを作成する」を参照してください。
はじめに
- アクセスリクエストチームを作成する、リクエスト タイプを作成するチームの一員であることを確認してください。
- Oktaグループをアクセスリクエストにプッシュする
- 要求者のマネージャーを承認者として使用するには、OktaのmanagerIdユーザー属性がユーザーのマネージャーのOktaユーザー名またはメールアドレスに設定されていることを確認します。設定されていない場合、リクエストの割り当て先がリクエストの承認者を手動で指定する必要があります。
- リクエストの承認者としてグループオーナーを使用するには、次の事項を考慮します。
- Oktaのグループのオーナーが別のOktaグループである場合、承認者として使用されるようにするには、このグループをアクセスリクエストにプッシュする必要があります。
- リクエストタイプの承認者としてグループオーナーを割り当てる場合は、Oktaでグループオーナーが構成されていることを確認します。「グループ所有権」を参照してください。
- 複数のグループオーナーが存在する場合、ただ1つのグループオーナーがリクエストをレビューし、対応する必要があります。そのため、グループメンバーがリクエストへのアクセスを承認するか、取り消した場合、そのリクエストはすべてのオーナーに対して「完了済み」とマークされます。
- グループ内のグループオーナーの数が10人より多い場合、リクエストは10人のグループオーナーにランダムに割り当てられます。
-
[Run a workflow(ワークフローを実行)]アクションを実行するには、次のセットアップが完了していることを確認します。
-
orgの[Access Requests(アクセスリクエスト)]および[Assign admin roles to apps(アプリに管理者ロールを割り当てる)]機能でOkta Workflowsアクションを有効化します。
[Access Requests(アクセスリクエスト)]のOkta WorkflowsアクションはOkta Identity Governanceが有効化されているorg向けの早期アクセスリリースです。「早期アクセス機能とBeta機能を管理する」を参照してください。
-
委任されたワークフローをセットアップします。「委任されたフロー」と「委任されたフローの構築」を参照してください。
-
次の構成でカスタム管理者ロールを作成します。
-
ロールに[Run delegated flow(委任されたフローを実行)]権限がある。
-
実行する必要のある委任されたフローがリソースセットに1つ以上含まれる。
-
このロールとリソースセットがOkta Access Requests OAuthアプリケーションに割り当てられている。
「ロールを使用した管理者の割り当ての作成」を参照してください。
-
-
作成した委任フローを直ちに使用するために、Workflowsリソースを手動で同期させます。「Oktaからリソースを同期する」を参照してください。
-
チームにWorkflowsリソースへのアクセス権を付与します。
-
に移動します。
-
[Manage Access(アクセスを管理)]をクリックします。
-
[Full access to all Workflows(すべてのWorkflowsへのフルアクセス)]ダイアログでチームのトグルを有効にします。
-
-
このタスクを開始する
-
アクセスリクエストのAdmin Consoleを開きます。
-
左側のパネルで、[アクセスリクエスト]をクリックします。
-
[Create Request Type(リクエストタイプを作成)]をクリックします。
-
エディターウィンドウから、一般設定を構成します。「一般設定」を参照してください。
-
ユーザーから情報を収集するには、[Question(質問)]をクリックして質問を追加します。要求者がリクエストを送信した後に、質問への回答を変更することはできません。
-
質問の設定を構成します。「質問の設定」を参照してください。
-
任意。[Question(質問)]をクリックして、さらに質問を追加します。要求者に質問が表示される順序を変更するには、質問をドラッグして順序を変更します。
-
ユーザーにアクションを促すタスクを追加するには、中央パネルの[Task(タスク)]をクリックし、
-
タスクの設定を構成します。「タスクの設定」を参照してください。Okta Workflowを自動的に実行するタスクも追加できます。
-
任意。[Task(タスク)]をクリックして、さらにタスクを追加します。
-
任意。フォローアップアクションのフローとタイミングを制御するには、中央パネルの[Timer(タイマー)]をクリックしてタイマーを追加します。
タイマーは最大90日間有効です。制限外の期間または日付が指定された場合でも、タイマーは90日後に終了します。タイマーが期限切れになると、リクエストはフォローアップアクションを開始します。タイマーは、タイマーの終了日を変更するリクエストへの変更を無視します。
-
タイマーの設定を構成します。「タイマーの設定」を参照してください。
-
任意。タスクまたは質問の条件付きロジックを構成します。
-
中央パネルでタスクまたは質問を選択します。
-
右側のパネルで、[Logic(ロジック)]タブを開きます。
-
ドロップダウンメニューから[Only show this field if(このフィールドを表示する条件)]または[Only show this task if(このタスクを表示する条件)]を選択します。
-
[Field or task(フィールドまたはタスク)]ドロップダウンメニューから、前提条件となるタスクまたは質問を選択します。
-
照合する論理演算子とコンテンツを指定します。利用できるオプションは、質問またはタスク向けに選択した入力タイプと、タスクタイプによって異なります。「操作」を参照してください。
-
任意。さらに条件を追加します。
-
2番目の条件を追加したら、ドロップダウンメニューから[All(すべて)]または[Any(いずれか)]を選択し、要求者が表示されるフィールドまたはタスクのすべての条件を満たす必要があるか、いずれかの条件を満たす必要があるかを決定します。
-
- [Publish(公開)]をクリックすると、指定されたオーディエンスがリクエストタイプを利用できるようになります。