Les autorisations relatives aux ressources ne sont appliquées que lorsque vous attribuez ce rôle à un utilisateur dans le contexte du space (voir ci-dessous pour plus d’informations sur la manière dont les rôles peuvent être attribués).
Les autorisations sont regroupées en rôles. Les rôles peuvent être attribués aux utilisateurs d’application et aux utilisateurs humains. De plus, il existe également le concept d’invitations qui vous permet d’inviter un utilisateur humain avec un rôle spécifique afin de modifier votre space ou votre account.
Dans la gestion des utilisateurs, nous distinguons les utilisateurs d’application et les utilisateurs humains. Les utilisateurs d’application sont destinés à accéder à l’application via l’interface du service web (REST API). Les utilisateurs humains représentent des utilisateurs réels. Ils sont destinés à accéder à l’application via le navigateur.
Pour créer un utilisateur humain, accédez à Account > Utilisateurs > Utilisateurs. Après avoir créé un utilisateur, la personne recevra un e-mail contenant un lien d’activation à l’adresse e-mail spécifiée. Après avoir cliqué sur le lien, l’utilisateur est invité à définir son mot de passe personnel.
Pour créer un utilisateur d’application, accédez à Account > Utilisateurs > Utilisateurs d’application. Après avoir créé un utilisateur d’application, la Application User Key (BASE64) vous sera présentée. Cette clé est utilisée pour l’authentification auprès du service web (pour plus d’informations concernant l’authentification, consultez la documentation de l’API du service web. Cette feuille ne sera présentée qu’une seule fois et ne peut pas être modifiée.
Toutefois, une nouvelle clé peut être générée à tout moment. Pour ce faire, cliquez sur l’icône Gérer la clé d’authentification. Vous pouvez générer une nouvelle clé d’authentification pour cet utilisateur d’application au cas où vous auriez perdu l’ancienne ou si vous souhaitez la remplacer. Une fois la migration terminée, vous pouvez désactiver l’ancienne clé. Cela vous permet d’utiliser différentes versions de clés en même temps.
Les rôles peuvent être configurés sous Account > Utilisateurs > Rôles. Vous trouverez ci-dessous plus d’informations sur la manière dont les rôles peuvent être créés et attribués aux utilisateurs.
Les rôles peuvent être créés et modifiés sous Account > Utilisateurs > Rôles. Lorsque vous créez un rôle, vous devez être conscient que les autorisations sont spécifiques au contexte. Vous voyez toutes les différentes autorisations, mais certaines d’entre elles ne sont appliquées que dans le contexte d’un account ou d’un subaccount et d’autres ne sont valides que dans le contexte de votre account lui-même.
Les autorisations relatives aux ressources ne sont appliquées que lorsque vous attribuez ce rôle à un utilisateur dans le contexte du space (voir ci-dessous pour plus d’informations sur la manière dont les rôles peuvent être attribués).
Après qu’un rôle a été créé, vous pouvez attribuer des rôles aux utilisateurs. Pour ce faire, vous devez accéder à Account > Utilisateurs > Utilisateurs ou Account > Utilisateurs > Utilisateurs d’application pour les utilisateurs d’application.
Lorsque vous voyez la liste des utilisateurs, cliquez sur l’utilisateur que vous souhaitez modifier. Puis, dans la boîte Rôles, cliquez sur le lien Gérer pour modifier les rôles de l’utilisateur.
Vous avez maintenant la possibilité d’attribuer un rôle à un utilisateur dans les différents contextes. Comme mentionné ci-dessus, certaines autorisations n’ont un effet que lorsqu’elles sont appliquées dans le contexte d’un space ou d’un account, etc.
Les invitations sont un outil intéressant pour partager l’accès à votre space avec un utilisateur qui vous aide à configurer votre space (par exemple votre développeur web). Les invitations peuvent être émises pour votre account ou pour un space spécifique.
Si vous travaillez avec un développeur web et que vous souhaitez lui accorder l’accès à vos templates et ressources pour un account spécifique. Les invitations permettent à votre développeur web d’accéder à différents spaces avec son propre utilisateur.
Une invitation de space peut être créée sous Space > Invitations. Lorsque vous créez une invitation, vous devez spécifier l’adresse e-mail et le rôle attribué. Gardez également à l’esprit que vous devez vous assurer que le rôle attribué contient les bonnes autorisations afin que la personne invitée soit en mesure de modifier les paramètres.
Après avoir enregistré l’invitation de l’utilisateur, un e-mail est envoyé à cette personne avec un lien pour accepter l’invitation, soit en créant un nouvel utilisateur, soit en se connectant avec l’utilisateur existant.
Une invitation d’account peut être créée sous Account > Invitations. Lorsque vous créez une invitation, vous devez spécifier l’adresse e-mail et le rôle attribué. Gardez également à l’esprit que vous devez vous assurer que le rôle attribué contient les bonnes autorisations afin que la personne invitée soit en mesure de modifier les paramètres.
Après avoir enregistré l’invitation de l’utilisateur, un e-mail est envoyé à cette personne avec un lien pour accepter l’invitation, soit en créant un nouvel utilisateur, soit en se connectant avec l’utilisateur existant.