2017-10-11 14 views
0

J'essaie de créer un formulaire de connexion personnalisé avec Azure B2C, principalement parce que j'ai besoin que chaque utilisateur enregistré soit approuvé. J'ai donc créé une lib qui a la méthode CreateUser et utilise l'API Graph pour le faire. Maintenant, je vois jobTitle, department, physicalDeliveryOfficeName propriétés pour un utilisateur (here) mais je ne vois pas Nom de la société !Azure AD B2C - mon application a des entreprises et leurs employés

J'ai trouvé TenantDetail Entité à la même page et je voudrais savoir comment sont-ils liés et que je devrais créer cette TenantDetail Entity d'abord, puis associer les nouveaux utilisateurs à elle?

Pour rappel, ceci est juste pour avoir plusieurs utilisateurs dans mon application qui peuvent travailler pour des entreprises différentes (entreprises).

Par conséquent, je peux avoir Modifier les détails de l'utilisateur page plus tard.

Répondre

1

L'entité "TenantDetail" contient des détails pour le client Azure AD plutôt que pour les utilisateurs.

Vous devez créer un attribut personnalisé pour représenter le nom de la société pour un utilisateur enregistré, tel que décrit à here.

Vous pouvez obtenir et définir cet attribut personnalisé pour les objets utilisateur à l'aide de l'API de graph comme documenté au here.