governanceRoleSetting を更新する

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

注意事項

Azure リソース用のこのバージョンの Privileged Identity Management (PIM) API は、近日非推奨になります。 Azure リソース ロールに新しい Azure REST PIM API を使用してください

governanceRoleSetting のプロパティを更新します。

アクセス許可

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

メモ: また、この API では、要求元がリソースに対して少なくとも 1 つの Active 管理者ロールの割り当て (owner または user access administrator) を持っていることも必要です。

アクセス許可の種類 アクセス許可
委任 (職場または学校のアカウント) PrivilegedAccess.ReadWrite.AzureResources
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション サポートされていません。

Azure リソース

アクセス許可の種類 アクセス許可
委任 (職場または学校のアカウント) PrivilegedAccess.ReadWrite.AzureResources
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション サポートされていません。

Azure AD

アクセス許可の種類 アクセス許可
委任 (職場または学校のアカウント) PrivilegedAccess.ReadWrite.AzureAD
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション サポートされていません。

グループ

アクセス許可の種類 アクセス許可
委任 (職場または学校のアカウント) PrivilegedAccess.ReadWrite.AzureADGroup
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション サポートされていません。

HTTP 要求

PATCH /privilegedAccess/azureResources/roleSettings/{id}

要求ヘッダー

名前 説明
Authorization ベアラー {トークン}
Content-type application/json

要求本文

要求本文で、更新する必要がある governanceRuleSettings の値を指定します。

プロパティ 種類 説明
adminEligibleSettings governanceRuleSetting コレクション 管理者が適格なロールの割り当てを追加しようとしたときに評価されるルール設定。
adminMemberSettings governanceRuleSetting コレクション 管理者が直接メンバー ロールの割り当てを追加しようとしたときに評価されるルール設定。
userEligibleSettings governanceRuleSetting コレクション ユーザーが適格なロールの割り当てを追加しようとしたときに評価されるルール設定。
userMemberSettings governanceRuleSetting コレクション ユーザーがロールの割り当てをアクティブ化しようとしたときに評価されるルール設定。

応答

成功した場合、このメソッドは 204 NoContent 応答コードを返します。応答本文には何も返されません。

エラー コード

この API は、標準の HTTP エラー コードを返します。 さらに、次のカスタム エラー コードが返されます。

エラー コード エラー メッセージ 詳細
400 BadRequest RoleSettingNotFound governanceRoleSetting はシステムに存在しません。
400 BadRequest InvalidRoleSetting 要求本文で指定された governanceRuleSettings 値が無効です。

この例では、サブスクリプション Wingtip Toys - Prod のカスタム ロール 3 のロール設定を更新します。

要求
PATCH https://graph.microsoft.com/beta/privilegedAccess/azureResources/roleSettings/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5
Content-type: application/json

{
   "adminEligibleSettings":[
      {
         "ruleIdentifier":"ExpirationRule",
         "setting":"{\"permanentAssignment\":false,\"maximumGrantPeriodInMinutes\":129600}"
      }
   ]
}
応答
HTTP/1.1 204 No Content