次の方法で共有


Microsoft.Authorization roleDefinitions 2022-05-01-preview

備考

ロールの割り当てと定義の作成に関するガイダンスについては、「Bicepを使用して Azure RBAC リソースを作成する 」を参照してください。

Bicep リソース定義

roleDefinitions リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Authorization/roleDefinitions リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Authorization/roleDefinitions@2022-05-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    assignableScopes: [
      'string'
    ]
    description: 'string'
    permissions: [
      {
        actions: [
          'string'
        ]
        dataActions: [
          'string'
        ]
        notActions: [
          'string'
        ]
        notDataActions: [
          'string'
        ]
      }
    ]
    roleName: 'string'
    type: 'string'
  }
}

プロパティ値

Microsoft.Authorization/roleDefinitions

名前 形容 価値
名前 リソース名 string (必須)
プロパティ ロール定義プロパティ。 RoleDefinitionProperties の
スコープ デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。

許可

名前 形容 価値
アクション 許可されるアクション。 string[]
dataActions 許可されるデータ アクション。 string[]
notActions 拒否されたアクション。 string[]
notDataActions 拒否されたデータ アクション。 string[]

RoleDefinitionProperties

名前 形容 価値
assignableScopes ロール定義の割り当て可能なスコープ。 string[]
形容 ロール定義の説明。
権限 ロール定義のアクセス許可。 アクセス許可[]
roleName ロール名。
種類 ロールの種類。

クイック スタートのサンプル

次のクイック スタート サンプルでは、このリソースの種類をデプロイします。

Bicep ファイル 形容
Azure Windows ベースライン を使用して Azure Image Builder を する Azure Image Builder 環境を作成し、最新の Windows 更新プログラムと Azure Windows ベースラインが適用された Windows Server イメージを構築します。
Dev Box サービス の構成 このテンプレートでは、Dev Box クイック スタート ガイド (/azure/dev-box/quickstart-create-dev-box) に従って、すべての Dev Box 管理リソースが作成されます。 作成されたすべてのリソースを表示することも、DevPortal.microsoft.com に直接移動して最初の Dev Box を作成することもできます。
サブスクリプション レベルのデプロイ を使用して新しいロール def を作成する このテンプレートは、サブスクリプション スコープでロール定義を作成するサブスクリプション レベルのテンプレートです。

ARM テンプレート リソース定義

roleDefinitions リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Authorization/roleDefinitions リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Authorization/roleDefinitions",
  "apiVersion": "2022-05-01-preview",
  "name": "string",
  "properties": {
    "assignableScopes": [ "string" ],
    "description": "string",
    "permissions": [
      {
        "actions": [ "string" ],
        "dataActions": [ "string" ],
        "notActions": [ "string" ],
        "notDataActions": [ "string" ]
      }
    ],
    "roleName": "string",
    "type": "string"
  }
}

プロパティ値

Microsoft.Authorization/roleDefinitions

名前 形容 価値
apiVersion API のバージョン '2022-05-01-preview'
名前 リソース名 string (必須)
プロパティ ロール定義プロパティ。 RoleDefinitionProperties の
種類 リソースの種類 'Microsoft.Authorization/roleDefinitions'

許可

名前 形容 価値
アクション 許可されるアクション。 string[]
dataActions 許可されるデータ アクション。 string[]
notActions 拒否されたアクション。 string[]
notDataActions 拒否されたデータ アクション。 string[]

RoleDefinitionProperties

名前 形容 価値
assignableScopes ロール定義の割り当て可能なスコープ。 string[]
形容 ロール定義の説明。
権限 ロール定義のアクセス許可。 アクセス許可[]
roleName ロール名。
種類 ロールの種類。

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Azure Windows ベースライン を使用して Azure Image Builder を する

Azure
にデプロイする
Azure Image Builder 環境を作成し、最新の Windows 更新プログラムと Azure Windows ベースラインが適用された Windows Server イメージを構築します。
Dev Box サービス の構成

Azure
にデプロイする
このテンプレートでは、Dev Box クイック スタート ガイド (/azure/dev-box/quickstart-create-dev-box) に従って、すべての Dev Box 管理リソースが作成されます。 作成されたすべてのリソースを表示することも、DevPortal.microsoft.com に直接移動して最初の Dev Box を作成することもできます。
サブスクリプション レベルのデプロイ を使用して新しいロール def を作成する

Azure にデプロイする
このテンプレートは、サブスクリプション スコープでロール定義を作成するサブスクリプション レベルのテンプレートです。
SAP ILM ストア のストレージ アカウントをデプロイする

Azure にデプロイする
Microsoft Azure ストレージ アカウントを ILM ストアとして使用して、SAP ILM システムからアーカイブ ファイルと添付ファイルを保持できるようになりました。 ILM ストアは、SAP ILM に準拠したストレージ システムの要件を満たすコンポーネントです。 SAP ILM 保持管理ルールを使用しながら、WebDAV インターフェイス標準を使用してアーカイブ ファイルをストレージ メディアに格納できます。 SAP ILM ストアの詳細については、href='<'https://www.sap.com SAP ヘルプ ポータル >/a<>を参照してください。
Darktrace Autoscaling vSensors をデプロイする

Azure にデプロイする
このテンプレートを使用すると、Darktrace vSensors の自動スケール デプロイをデプロイできます
azure での IBM Cloud Pak for Data の

Azure
にデプロイする
このテンプレートは、必要なすべてのリソース、インフラストラクチャを含む Openshift クラスターを Azure にデプロイし、ユーザーが選択したアドオンと共に IBM Cloud Pak for Data をデプロイします。

Terraform (AzAPI プロバイダー) リソース定義

roleDefinitions リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Authorization/roleDefinitions リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleDefinitions@2022-05-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      assignableScopes = [
        "string"
      ]
      description = "string"
      permissions = [
        {
          actions = [
            "string"
          ]
          dataActions = [
            "string"
          ]
          notActions = [
            "string"
          ]
          notDataActions = [
            "string"
          ]
        }
      ]
      roleName = "string"
      type = "string"
    }
  })
}

プロパティ値

Microsoft.Authorization/roleDefinitions

名前 形容 価値
名前 リソース名 string (必須)
parent_id この拡張リソースを適用するリソースの ID。 string (必須)
プロパティ ロール定義プロパティ。 RoleDefinitionProperties の
種類 リソースの種類 "Microsoft.Authorization/roleDefinitions@2022-05-01-preview"

許可

名前 形容 価値
アクション 許可されるアクション。 string[]
dataActions 許可されるデータ アクション。 string[]
notActions 拒否されたアクション。 string[]
notDataActions 拒否されたデータ アクション。 string[]

RoleDefinitionProperties

名前 形容 価値
assignableScopes ロール定義の割り当て可能なスコープ。 string[]
形容 ロール定義の説明。
権限 ロール定義のアクセス許可。 アクセス許可[]
roleName ロール名。
種類 ロールの種類。