B2C Tenants - Create
Initiiert eine asynchrone Anforderung, um sowohl den Azure AD B2C-Mandanten als auch die entsprechende Azure-Ressource zu erstellen, 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 die Daten befinden. Kann einer von "USA", "Europa", "Asien-Pazifik" oder "Australien" sein. Weitere Informationen finden Sie in dieser Dokumentation . |
sku | True |
SKU-Eigenschaften des Azure AD B2C-Mandanten. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter aka.ms/b2cBilling. |
|
properties.createTenantProperties.countryCode |
string |
Ländercode des Azure-Mandanten (z. B. "USA"). Unter aka.ms/B2CDataResidency finden Sie gültige Ländercodes und die entsprechenden Datenresidenzstandorte. Wenn an einem gültigen Datenresidenzstandort keine Ländervorwahl angezeigt wird, wählen Sie eine aus der Liste aus. |
|
properties.createTenantProperties.displayName |
string |
Der Anzeigename des Azure AD B2C-Mandanten. |
|
tags |
object |
Ressource Tags |
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-Mandantenerstellungsanforderung akzeptiert. Der Header Location gibt die URL/den Speicherort an, an dem überprüft werden soll, um die asynchrone status des Vorgangs abzurufen. Header
|
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
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. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter 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 |
Der Abrechnungstyp. Wird MAU für alle neuen Kunden sein. Wenn "Authentifizierungen", kann er auf "MAU" aktualisiert werden. Kann nicht geändert werden, wenn der Wert "MAU" ist. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter aka.ms/b2cBilling. |
Cloud |
Eine Fehlerantwort für eine Ressourcenverwaltungsanforderung. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Create |
Die informationen, die zum Erstellen des Azure AD B2C-Mandanten und der entsprechenden Azure-Ressource erforderlich sind, die zu Abrechnungszwecken verwendet wird. |
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Error |
Fehlerantwort |
system |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
Type |
Der Typ der B2C-Mandantenressource. |
B2CResourceSKU
SKU-Eigenschaften des Azure AD B2C-Mandanten. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter 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.
Name | Typ | Beschreibung |
---|---|---|
PremiumP1 |
string |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet die Anzahl der Authentifizierungen basierende Abrechnung. |
PremiumP2 |
string |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet die Anzahl der Authentifizierungen basierende Abrechnung. |
Standard |
string |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet ein Abrechnungsmodell für monatliche aktive Benutzer (Monthly Active Users, MAU). |
B2CResourceSKUTier
Die Ebene des Mandanten.
Name | Typ | Beschreibung |
---|---|---|
A0 |
string |
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 die Daten befinden. Kann einer von "USA", "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. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter aka.ms/b2cBilling. |
|
systemData |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
|
tags |
object |
Ressource Tags |
type |
Der Typ der B2C-Mandantenressource. |
BillingConfig
Die Abrechnungskonfiguration für den Mandanten.
Name | Typ | Beschreibung |
---|---|---|
billingType |
Der Abrechnungstyp. Wird MAU für alle neuen Kunden sein. Wenn "Authentifizierungen", kann er auf "MAU" aktualisiert werden. Kann nicht geändert werden, wenn der Wert "MAU" ist. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter aka.ms/b2cBilling. |
|
effectiveStartDateUtc |
string |
Die Daten, aus denen der Abrechnungstyp wirksam wurde |
BillingType
Der Abrechnungstyp. Wird MAU für alle neuen Kunden sein. Wenn "Authentifizierungen", kann er auf "MAU" aktualisiert werden. Kann nicht geändert werden, wenn der Wert "MAU" ist. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter aka.ms/b2cBilling.
Name | Typ | Beschreibung |
---|---|---|
Auths |
string |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet die Anzahl der Authentifizierungen basierende Abrechnung. |
MAU |
string |
Die Azure AD B2C-Nutzung wird einem verknüpften Azure-Abonnement in Rechnung gestellt und verwendet ein Abrechnungsmodell für monatliche aktive Benutzer (Monthly Active Users, MAU). |
CloudError
Eine Fehlerantwort für eine Ressourcenverwaltungsanforderung.
Name | Typ | Beschreibung |
---|---|---|
error |
Fehlerantwort |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateTenantRequestBody
Die informationen, die zum Erstellen des Azure AD B2C-Mandanten und der entsprechenden Azure-Ressource erforderlich sind, die zu Abrechnungszwecken verwendet wird.
Name | Typ | Beschreibung |
---|---|---|
location |
string |
Der Speicherort, an dem die Ressource gehostet wird und sich die Daten befinden. Kann einer von "USA", "Europa", "Asien-Pazifik" oder "Australien" sein. Weitere Informationen finden Sie in dieser Dokumentation . |
properties.createTenantProperties.countryCode |
string |
Ländercode des Azure-Mandanten (z. B. "USA"). Unter aka.ms/B2CDataResidency finden Sie gültige Ländercodes und die entsprechenden Datenresidenzstandorte. Wenn an einem gültigen Datenresidenzstandort keine Ländervorwahl angezeigt wird, wählen Sie eine aus der Liste aus. |
properties.createTenantProperties.displayName |
string |
Der Anzeigename des Azure AD B2C-Mandanten. |
sku |
SKU-Eigenschaften des Azure AD B2C-Mandanten. Weitere Informationen zur Azure AD B2C-Abrechnung finden Sie unter aka.ms/b2cBilling. |
|
tags |
object |
Ressource Tags |
ErrorAdditionalInfo
Zusätzliche Informationen zum Ressourcenverwaltungsfehler.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Zusätzliche Informationen. |
type |
string |
Typ der zusätzlichen Informationen. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
systemData
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
Microsoft.AzureActiveDirectory/b2cDirectories |
string |
Der Ressourcentyp für die Azure AD B2C-Mandantenressource. |