B2C Tenants - Create

Azure AD B2C テナントと、サブスクリプションにリンクされている対応する Azure リソースの両方を作成する非同期要求を開始します。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureActiveDirectory/b2cDirectories/{resourceName}?api-version=2021-04-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

リソース グループの名前。

resourceName
path True

string

Azure AD B2C テナントの初期ドメイン名。

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

api-version
query True

string

クライアント要求で使用される API のバージョン。

要求本文

名前 必須 説明
location True

string

リソースがホストされ、データが存在する場所。 "米国"、"ヨーロッパ"、"アジア太平洋"、または "オーストラリア" のいずれかです。 詳細については、 こちらのドキュメント を参照してください。

sku True

B2CResourceSKU

Azure AD B2C テナントの SKU プロパティ。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

properties.createTenantProperties.countryCode

string

Azure テナントの国コード (例: "US")。 有効な国コードと対応するデータ所在地については、「 aka.ms/B2CDataResidency 」を参照してください。 有効なデータ所在地に国コードが表示されない場合は、一覧から国番号を選択します。

properties.createTenantProperties.displayName

string

Azure AD B2C テナントの表示名。

tags

object

リソース タグ

応答

名前 説明
200 OK

B2CTenantResource

OK - 非同期操作が成功した場合の Location ヘッダー内の URL の応答。 リソースが作成されます。

202 Accepted

Azure AD B2C テナント作成要求が受け入れられます。 Location ヘッダーは、操作の非同期状態を取得するためにチェックする URL/場所を示します。

Headers

  • Location: string
  • Retry-After: string
Other Status Codes

CloudError

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

Create tenant

Sample Request

PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/contosoResourceGroup/providers/Microsoft.AzureActiveDirectory/b2cDirectories/contoso.onmicrosoft.com?api-version=2021-04-01

{
  "location": "United States",
  "sku": {
    "name": "Standard",
    "tier": "A0"
  },
  "properties": {
    "createTenantProperties": {
      "displayName": "Contoso",
      "countryCode": "US"
    }
  }
}

Sample Response

{
  "type": "Microsoft.AzureActiveDirectory/b2cDirectories",
  "sku": {
    "name": "Standard",
    "tier": "A0"
  },
  "properties": {
    "billingConfig": {
      "billingType": "MAU",
      "effectiveStartDateUtc": "1/1/0001 12:00:00 AM"
    },
    "tenantId": "00000000-0000-0000-0000-000000000000"
  },
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/contosoResourceGroup/providers/Microsoft.AzureActiveDirectory/b2cDirectories/contoso.onmicrosoft.com",
  "name": "contoso.onmicrosoft.com",
  "location": "United States",
  "tags": null
}
Location: https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.AzureActiveDirectory/operations/99999999-9999-9999-9999-999999999999
Retry-After: 60

定義

名前 説明
B2CResourceSKU

Azure AD B2C テナントの SKU プロパティ。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

B2CResourceSKUName

テナントの SKU の名前。

B2CResourceSKUTier

テナントの層。

B2CTenantResource
BillingConfig

テナントの課金構成。

BillingType

課金の種類。 すべての新規顧客向けの MAU になります。 'Auths' の場合は、"MAU" に更新できます。 値が 'MAU' の場合は変更できません。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

CloudError

リソース管理要求のエラー応答。

createdByType

リソースを作成した ID の種類。

CreateTenantRequestBody

課金目的で使用される Azure AD B2C テナントと対応する Azure リソースを作成するために必要な情報。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorResponse

エラー応答

systemData

リソースの作成と最後の変更に関連するメタデータ。

TypeValue

B2C テナント リソースの種類。

B2CResourceSKU

Azure AD B2C テナントの SKU プロパティ。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

名前 説明
name

B2CResourceSKUName

テナントの SKU の名前。

tier

B2CResourceSKUTier

テナントの層。

B2CResourceSKUName

テナントの SKU の名前。

名前 説明
PremiumP1

string

Azure AD B2C の使用量は、リンクされた Azure サブスクリプションに課金され、認証ベースの課金の数が使用されます。

PremiumP2

string

Azure AD B2C の使用量は、リンクされた Azure サブスクリプションに課金され、認証ベースの課金の数が使用されます。

Standard

string

Azure AD B2C の使用量は、リンクされた Azure サブスクリプションに課金され、月間アクティブ ユーザー (MAU) の課金モデルが使用されます。

B2CResourceSKUTier

テナントの層。

名前 説明
A0

string

すべての Azure AD B2C テナントに使用される SKU レベル。

B2CTenantResource

名前 説明
id

string

Azure AD B2C テナント リソースを表す識別子。

location

string

リソースがホストされ、データが存在する場所。 "米国"、"ヨーロッパ"、"アジア太平洋"、または "オーストラリア" のいずれかです。 詳細については、 こちらのドキュメント を参照してください。

name

string

Azure AD B2C テナント リソースの名前。

properties.billingConfig

BillingConfig

テナントの課金構成。

properties.tenantId

string

Azure AD B2C テナントの識別子。

sku

B2CResourceSKU

Azure AD B2C テナントの SKU プロパティ。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

systemData

systemData

リソースの作成と最後の変更に関連するメタデータ。

tags

object

リソース タグ

type

TypeValue

B2C テナント リソースの種類。

BillingConfig

テナントの課金構成。

名前 説明
billingType

BillingType

課金の種類。 すべての新規顧客向けの MAU になります。 'Auths' の場合は、"MAU" に更新できます。 値が 'MAU' の場合は変更できません。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

effectiveStartDateUtc

string

課金の種類が有効になったデータ

BillingType

課金の種類。 すべての新規顧客向けの MAU になります。 'Auths' の場合は、"MAU" に更新できます。 値が 'MAU' の場合は変更できません。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

名前 説明
Auths

string

Azure AD B2C の使用量は、リンクされた Azure サブスクリプションに課金され、認証ベースの課金の数が使用されます。

MAU

string

Azure AD B2C の使用量は、リンクされた Azure サブスクリプションに課金され、月間アクティブ ユーザー (MAU) の課金モデルが使用されます。

CloudError

リソース管理要求のエラー応答。

名前 説明
error

ErrorResponse

エラー応答
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API に対する一般的なエラー応答 (これは、OData エラー応答形式にも従います)。

createdByType

リソースを作成した ID の種類。

名前 説明
Application

string

Key

string

ManagedIdentity

string

User

string

CreateTenantRequestBody

課金目的で使用される Azure AD B2C テナントと対応する Azure リソースを作成するために必要な情報。

名前 説明
location

string

リソースがホストされ、データが存在する場所。 "米国"、"ヨーロッパ"、"アジア太平洋"、または "オーストラリア" のいずれかです。 詳細については、 こちらのドキュメント を参照してください。

properties.createTenantProperties.countryCode

string

Azure テナントの国コード (例: "US")。 有効な国コードと対応するデータ所在地については、「 aka.ms/B2CDataResidency 」を参照してください。 有効なデータ所在地に国コードが表示されない場合は、一覧から国番号を選択します。

properties.createTenantProperties.displayName

string

Azure AD B2C テナントの表示名。

sku

B2CResourceSKU

Azure AD B2C テナントの SKU プロパティ。 Azure AD B2C の課金の詳細については 、aka.ms/b2cBilling を参照してください。

tags

object

リソース タグ

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorResponse

エラー応答

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorResponse[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーのターゲット。

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。

TypeValue

B2C テナント リソースの種類。

名前 説明
Microsoft.AzureActiveDirectory/b2cDirectories

string

Azure AD B2C テナント リソースのリソースの種類。