スケジュールの作成

リソース・スケジューラを使用して、スケジュールの作成、リソース、日付、開始時間および終了時間の追加、およびスケジュールの作成前にスケジュールの確認と編集を行うことができます。これには、次のタスクを完了する手順が含まれています。

必要なポリシー
ノート

重要。リソース・スケジュールを作成および管理するには、スケジュールを作成する権限が必要です(例1を参照)。また、スケジュールによるリソースの管理を許可するポリシーを作成する必要があります(例2を参照)。

例1.このポリシーは、テナンシ内のリソース・スケジュールを管理(作成、削除、アクティブ化など)する権限をユーザーに付与します。

General example
Allow group <groupname> to manage resource-schedule-family in tenancy

Specific example
Allow group ResourceScheduleAdmins to manage resource-schedule-family in tenancy

例2.このポリシーは、リソースに対してアクションを実行する権限をリソース・スケジュールに付与します。

リソース・スケジュールが作成されると、デフォルトでは、ターゲット・リソースに対してアクションを実行する権限がないため、リソース・スケジュールに権限を付与する必要があります。

このポリシーにより、スケジュールでコンパートメント内のインスタンスなどの事前定義済リソースを管理できます。

General example
Allow any-user to manage <resource_type> 
in compartment id <compartment_ocid> where all
{request.principal.type='resourceschedule',
request.principal.id='<ocid_of_resourceschedule>'}

Specific example
Allow any-user to manage instance in
compartment id ocid.compartment.oc1...q7fa where all
{request.principal.type='resourceschedule',
request.principal.id='ocid.resourceschedule.oc1.iad.axgr...dt8zb'}
ノート

詳細は、認証と認可およびリソース・スケジューラ・ポリシーを参照してください。

リソース制限

リソース・スケジューラでは、スケジュールごとに処理できるリソースは25個のみです。「動的」を選択すると、リソース・スケジューラによって、キューに表示される最初の25のリソースが追加されます。これらを選択したり、リソースの順序を設定することはできません。2つ目のスケジュールを作成して「動的」を選択すると、リソース・スケジューラによって、以前と同じ25個のリソース・セットが追加されます。残りのリソースを処理するには、新しいスケジュールを作成し、「静的」リソースを選択して手動で追加します。

タスクの概要

  1. 基本情報(スケジュール名、説明、アクションおよび(オプション)タグを入力します。
  2. コンパートメントおよびリソースを選択します。
  3. 選択したリソースのスケジュールを作成します。
  4. スケジュールの確認と作成
  5. スケジュールのモニターと管理(必要に応じて編集、無効化、有効化、削除)

認証と認可

このページでは、リソース・スケジューラへのセキュアなアクセスを確保するために使用されるIdentity and Access Management IAMプロセスについて説明します。

Oracle Cloud Infrastructureの各サービスは、すべてのインタフェース(コンソール、SDKまたはCLI、およびREST API)で、認証および認可のためにIAMと統合されます。

組織の管理者は、グループコンパートメントおよびポリシーを設定して、どのユーザーがどのサービスおよびリソースにアクセスできるかと、そのアクセス権のタイプを制御する必要があります。たとえば、ポリシーは、新規ユーザーの作成、クラウド・ネットワークの作成と管理、インスタンスの起動、バケットの作成、オブジェクトのダウンロードなどを実行できるユーザーを制御します。詳細は、ポリシーの開始を参照してください。異なる各サービスのポリシー作成の詳細は、ポリシー参照を参照してください。

サンプル・ポリシー

ResourceScheduleAdminsグループに、リソース・スケジュール(作成、更新、移動、削除など)を使用した管理操作の実行を許可します。

Allow group ResourceScheduleAdmins to manage resource-schedule in tenancy
ノート

ポリシーの例をポリシーの例に示します

会社所有のOracle Cloud Infrastructureリソースを使用する必要がある通常のユーザー(管理者以外)の場合は、ユーザーIDを設定するよう管理者に連絡してください。管理者は、ユーザーが使用する1つ以上のコンパートメントを承認できます。

リソース・スケジューラAPI操作を使用するには、IAMポリシーで認可されている必要があります。権限がない場合は、管理者に連絡してください。ユーザーにアクセス権を付与するポリシーを記述する必要がある管理者の場合は、ポリシーの開始を参照してください。