B2C Tenants - Create
Lance une demande asynchrone pour créer à la fois le locataire Azure AD B2C et la ressource Azure correspondante liée à un abonnement.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureActiveDirectory/b2cDirectories/{resourceName}?api-version=2021-04-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nom du groupe de ressources. |
resource
|
path | True |
string |
Nom de domaine initial du locataire Azure AD B2C. |
subscription
|
path | True |
string |
Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service. |
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande cliente. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
location | True |
string |
Emplacement dans lequel la ressource est hébergée et où résident les données. Il peut s’agir de l’un des « États-Unis », « Europe », « Asie-Pacifique » ou « Australie ». Pour plus d’informations, consultez cette documentation . |
sku | True |
Propriétés de la référence SKU du locataire Azure AD B2C. Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling. |
|
properties.createTenantProperties.countryCode |
string |
Code de pays du locataire Azure (par exemple, « US »). Reportez-vous à aka.ms/B2CDataResidency pour voir les codes de pays valides et les emplacements de résidence des données correspondants. Si vous ne voyez pas de code de pays dans un emplacement de résidence de données valide, choisissez-en un dans la liste. |
|
properties.createTenantProperties.displayName |
string |
Nom d’affichage du locataire Azure AD B2C. |
|
tags |
object |
Balises de ressource |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK - Réponse de l’URL dans l’en-tête Location si l’opération asynchrone réussit. La ressource sera créée. |
|
202 Accepted |
Demande de création de locataire Azure AD B2C acceptée. L’en-tête Location indique l’URL/l’emplacement dans lequel case activée obtenir le status asynchrone de l’opération. En-têtes
|
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Create tenant
Exemple de requête
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"
}
}
}
Exemple de réponse
{
"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
Définitions
Nom | Description |
---|---|
B2CResourceSKU |
Propriétés de la référence SKU du locataire Azure AD B2C. Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling. |
B2CResource |
Nom de la référence SKU du locataire. |
B2CResource |
Niveau du locataire. |
B2CTenant |
|
Billing |
Configuration de facturation pour le locataire. |
Billing |
Type de facturation. Sera MAU pour tous les nouveaux clients. Si « Auths », il peut être mis à jour vers « MAU ». Impossible de modifier si la valeur est « MAU ». Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling. |
Cloud |
Réponse d’erreur pour une demande de gestion des ressources. |
created |
Type d’identité qui a créé la ressource. |
Create |
Informations nécessaires pour créer le locataire Azure AD B2C et la ressource Azure correspondante, qui sont utilisées à des fins de facturation. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Réponse d’erreur |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Type |
Type de la ressource de locataire B2C. |
B2CResourceSKU
Propriétés de la référence SKU du locataire Azure AD B2C. Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling.
Nom | Type | Description |
---|---|---|
name |
Nom de la référence SKU du locataire. |
|
tier |
Niveau du locataire. |
B2CResourceSKUName
Nom de la référence SKU du locataire.
Nom | Type | Description |
---|---|---|
PremiumP1 |
string |
L’utilisation d’Azure AD B2C est facturée à un abonnement Azure lié et utilise le nombre de facturations basées sur les authentifications. |
PremiumP2 |
string |
L’utilisation d’Azure AD B2C est facturée à un abonnement Azure lié et utilise le nombre de facturations basées sur les authentifications. |
Standard |
string |
L’utilisation d’Azure AD B2C est facturée à un abonnement Azure lié et utilise un modèle de facturation mensuel des utilisateurs actifs (MAU). |
B2CResourceSKUTier
Niveau du locataire.
Nom | Type | Description |
---|---|---|
A0 |
string |
Niveau de référence SKU utilisé pour tous les locataires Azure AD B2C. |
B2CTenantResource
Nom | Type | Description |
---|---|---|
id |
string |
Identificateur qui représente la ressource de locataire Azure AD B2C. |
location |
string |
Emplacement dans lequel la ressource est hébergée et où résident les données. Il peut s’agir de l’un des « États-Unis », « Europe », « Asie-Pacifique » ou « Australie ». Pour plus d’informations, consultez cette documentation . |
name |
string |
Nom de la ressource de locataire Azure AD B2C. |
properties.billingConfig |
Configuration de facturation pour le locataire. |
|
properties.tenantId |
string |
Identificateur du locataire Azure AD B2C. |
sku |
Propriétés de la référence SKU du locataire Azure AD B2C. Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling. |
|
systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
tags |
object |
Balises de ressource |
type |
Type de la ressource de locataire B2C. |
BillingConfig
Configuration de facturation pour le locataire.
Nom | Type | Description |
---|---|---|
billingType |
Type de facturation. Sera MAU pour tous les nouveaux clients. Si « Auths », il peut être mis à jour vers « MAU ». Impossible de modifier si la valeur est « MAU ». Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling. |
|
effectiveStartDateUtc |
string |
Données à partir desquelles le type de facturation a pris effet |
BillingType
Type de facturation. Sera MAU pour tous les nouveaux clients. Si « Auths », il peut être mis à jour vers « MAU ». Impossible de modifier si la valeur est « MAU ». Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling.
Nom | Type | Description |
---|---|---|
Auths |
string |
L’utilisation d’Azure AD B2C est facturée à un abonnement Azure lié et utilise le nombre de facturations basées sur les authentifications. |
MAU |
string |
L’utilisation d’Azure AD B2C est facturée à un abonnement Azure lié et utilise un modèle de facturation mensuel des utilisateurs actifs (MAU). |
CloudError
Réponse d’erreur pour une demande de gestion des ressources.
Nom | Type | Description |
---|---|---|
error |
Réponse d’erreur |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateTenantRequestBody
Informations nécessaires pour créer le locataire Azure AD B2C et la ressource Azure correspondante, qui sont utilisées à des fins de facturation.
Nom | Type | Description |
---|---|---|
location |
string |
Emplacement dans lequel la ressource est hébergée et où résident les données. Il peut s’agir de l’un des « États-Unis », « Europe », « Asie-Pacifique » ou « Australie ». Pour plus d’informations, consultez cette documentation . |
properties.createTenantProperties.countryCode |
string |
Code de pays du locataire Azure (par exemple, « US »). Reportez-vous à aka.ms/B2CDataResidency pour voir les codes de pays valides et les emplacements de résidence des données correspondants. Si vous ne voyez pas de code de pays dans un emplacement de résidence de données valide, choisissez-en un dans la liste. |
properties.createTenantProperties.displayName |
string |
Nom d’affichage du locataire Azure AD B2C. |
sku |
Propriétés de la référence SKU du locataire Azure AD B2C. Pour en savoir plus sur la facturation Azure AD B2C , consultez aka.ms/b2cBilling. |
|
tags |
object |
Balises de ressource |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string |
Horodatage de la dernière modification de la ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la dernière ressource. |
lastModifiedByType |
Type d’identité qui a modifié la dernière ressource. |
TypeValue
Type de la ressource de locataire B2C.
Nom | Type | Description |
---|---|---|
Microsoft.AzureActiveDirectory/b2cDirectories |
string |
Type de ressource pour la ressource de locataire Azure AD B2C. |