B2C Tenants - Create
Initiiert eine asynchrone Anforderung zum Erstellen des Azure AD B2C-Mandanten und der entsprechenden Azure-Ressource, die mit einem Abonnement verknüpft ist.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureActiveDirectory/b2cDirectories/{resourceName}?api-version=2021-04-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Der Name der Ressourcengruppe. |
|
resource
|
path | True |
string |
Der ursprüngliche Domänenname des Azure AD B2C-Mandanten. |
|
subscription
|
path | True |
string |
Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
|
api-version
|
query | True |
string |
Version der API, die mit der Clientanforderung verwendet werden soll. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| location | True |
string |
Der Speicherort, an dem die Ressource gehostet wird und sich Daten befinden. Dies kann eine der "Vereinigten Staaten", "Europa", "Asien-Pazifik" oder "Australien" sein. Weitere Informationen finden Sie in dieser Dokumentation. |
| sku | True |
SKU-Eigenschaften des Azure AD B2C-Mandanten. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling. |
|
| properties.createTenantProperties.countryCode |
string |
Ländercode des Azure-Mandanten (z. B. "US"). Siehe aka.ms/B2CDataResidency, um gültige Ländercodes und entsprechende Datenspeicherorte anzuzeigen. Wenn in einem gültigen Datenspeicherort kein Ländercode angezeigt wird, wählen Sie einen aus der Liste aus. |
|
| properties.createTenantProperties.displayName |
string |
Der Anzeigename des Azure AD B2C-Mandanten. |
|
| tags |
object |
Ressourcentags |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
OK – Antwort der URL im Location-Header, wenn der asynchrone Vorgang erfolgreich ist. Die Ressource wird erstellt. |
|
| 202 Accepted |
Azure AD B2C-Mandantenanforderung zum Erstellen einer akzeptierten Anforderung. Der Location-Header gibt die URL/den Speicherort an, in der überprüft werden soll, um den asynchronen Status des Vorgangs abzurufen. Header
|
|
| Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Create tenant
Beispielanforderung
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"
}
}
}
Beispiel für eine Antwort
{
"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
Definitionen
| Name | Beschreibung |
|---|---|
| B2CResourceSKU |
SKU-Eigenschaften des Azure AD B2C-Mandanten. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling. |
|
B2CResource |
Der Name der SKU für den Mandanten. |
|
B2CResource |
Die Ebene des Mandanten. |
|
B2CTenant |
|
|
Billing |
Die Abrechnungskonfiguration für den Mandanten. |
|
Billing |
Die Art der Abrechnung. Wird MAU für alle neuen Kunden sein. Wenn 'Auths', kann sie auf 'MAU' aktualisiert werden. Kann nicht geändert werden, wenn der Wert "MAU" lautet. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling. |
|
Cloud |
Eine Fehlerantwort für eine Ressourcenverwaltungsanforderung. |
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
Create |
Die Zum Erstellen des Azure AD B2C-Mandanten und der entsprechenden Azure-Ressource erforderlichen Informationen, die für Abrechnungszwecke verwendet werden. |
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
|
Error |
Fehlerantwort |
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
Type |
Der Typ der B2C-Mandantenressource. |
B2CResourceSKU
SKU-Eigenschaften des Azure AD B2C-Mandanten. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
Der Name der SKU für den Mandanten. |
|
| tier |
Die Ebene des Mandanten. |
B2CResourceSKUName
Der Name der SKU für den Mandanten.
| Wert | Beschreibung |
|---|---|
| Standard |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet ein monatliches Abrechnungsmodell für aktive Benutzer (MAU). |
| PremiumP1 |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet die Anzahl der Authentifizierungsbasierten Abrechnungen. |
| PremiumP2 |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet die Anzahl der Authentifizierungsbasierten Abrechnungen. |
B2CResourceSKUTier
Die Ebene des Mandanten.
| Wert | Beschreibung |
|---|---|
| A0 |
Die SKU-Ebene, die für alle Azure AD B2C-Mandanten verwendet wird. |
B2CTenantResource
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ein Bezeichner, der die Azure AD B2C-Mandantenressource darstellt. |
| location |
string |
Der Speicherort, an dem die Ressource gehostet wird und sich Daten befinden. Dies kann eine der "Vereinigten Staaten", "Europa", "Asien-Pazifik" oder "Australien" sein. Weitere Informationen finden Sie in dieser Dokumentation. |
| name |
string |
Der Name der Azure AD B2C-Mandantenressource. |
| properties.billingConfig |
Die Abrechnungskonfiguration für den Mandanten. |
|
| properties.tenantId |
string |
Ein Bezeichner des Azure AD B2C-Mandanten. |
| sku |
SKU-Eigenschaften des Azure AD B2C-Mandanten. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling. |
|
| systemData |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
| tags |
object |
Ressourcentags |
| type |
Der Typ der B2C-Mandantenressource. |
BillingConfig
Die Abrechnungskonfiguration für den Mandanten.
| Name | Typ | Beschreibung |
|---|---|---|
| billingType |
Die Art der Abrechnung. Wird MAU für alle neuen Kunden sein. Wenn 'Auths', kann sie auf 'MAU' aktualisiert werden. Kann nicht geändert werden, wenn der Wert "MAU" lautet. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling. |
|
| effectiveStartDateUtc |
string |
Die Daten, aus denen der Abrechnungstyp wirksam wurde |
BillingType
Die Art der Abrechnung. Wird MAU für alle neuen Kunden sein. Wenn 'Auths', kann sie auf 'MAU' aktualisiert werden. Kann nicht geändert werden, wenn der Wert "MAU" lautet. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling.
| Wert | Beschreibung |
|---|---|
| MAU |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet ein monatliches Abrechnungsmodell für aktive Benutzer (MAU). |
| Auths |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet die Anzahl der Authentifizierungsbasierten Abrechnungen. |
CloudError
Eine Fehlerantwort für eine Ressourcenverwaltungsanforderung.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Fehlerantwort |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreateTenantRequestBody
Die Zum Erstellen des Azure AD B2C-Mandanten und der entsprechenden Azure-Ressource erforderlichen Informationen, die für Abrechnungszwecke verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| location |
string |
Der Speicherort, an dem die Ressource gehostet wird und sich Daten befinden. Dies kann eine der "Vereinigten Staaten", "Europa", "Asien-Pazifik" oder "Australien" sein. Weitere Informationen finden Sie in dieser Dokumentation. |
| properties.createTenantProperties.countryCode |
string |
Ländercode des Azure-Mandanten (z. B. "US"). Siehe aka.ms/B2CDataResidency, um gültige Ländercodes und entsprechende Datenspeicherorte anzuzeigen. Wenn in einem gültigen Datenspeicherort kein Ländercode angezeigt wird, wählen Sie einen aus der Liste aus. |
| properties.createTenantProperties.displayName |
string |
Der Anzeigename des Azure AD B2C-Mandanten. |
| sku |
SKU-Eigenschaften des Azure AD B2C-Mandanten. Erfahren Sie mehr über die Azure AD B2C-Abrechnung bei aka.ms/b2cBilling. |
|
| tags |
object |
Ressourcentags |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
| Name | Typ | Beschreibung |
|---|---|---|
| info |
object |
Die zusätzlichen Informationen. |
| type |
string |
Der zusätzliche Informationstyp. |
ErrorResponse
Fehlerantwort
| Name | Typ | Beschreibung |
|---|---|---|
| additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
| code |
string |
Der Fehlercode. |
| details |
Die Fehlerdetails. |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Fehlerziel. |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
| createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
| createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
| lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
TypeValue
Der Typ der B2C-Mandantenressource.
| Wert | Beschreibung |
|---|---|
| Microsoft.AzureActiveDirectory/b2cDirectories |
Der Ressourcentyp für die Azure AD B2C-Mandantenressource. |