iam.users.creer.tenant_idLe slug du tenant principal. Vide : les règles de rattachement décident d'après l'adresse. Le mot « default » n'est pas un tenant.
Voir l'élément dans l'écran : iam/users
Deux façons de ranger le compte :
atelier-durand) : il prime, et les règles ne sont pas
consultées ;Dans les deux cas, le tenant retenu doit être enregistré et en service, et rester sous son quota d'utilisateurs : sinon la création est refusée.
Le texte grisé « default » n'est qu'un exemple d'affichage : la liste écrit « default » pour un compte sans tenant. Ne le tapez pas, sauf si un tenant porte vraiment ce slug.
tenant_id de iam_worker.create_user. Le contrôleur envoie une chaîne vide quand le champ
est vide ; le worker la traite comme « absent ».
| Cas | Message |
|---|---|
| slug inconnu | « tenant_not_registered: tenant '…' cannot accept new users. » |
| tenant suspendu | « tenant_suspended: tenant '…' cannot accept new users. » |
| tenant supprimé | « tenant_deleted: … » |
| quota atteint | « quota_exceeded_users: tenant=… current=… max=… » |
Le contrôle vaut aussi pour un tenant choisi par une règle. Le tenant system et les tenants
à quota 0 n'ont pas de plafond. Un tenant pending accepte les comptes.
tenant_source dit d'où vient le tenant : explicit (saisi), rule (règle, avec
tenant_rule_id et tenant_rule_motif) ou none (sans tenant).