Ressource: Permission
La ressource d'autorisation accorde à l'utilisateur, au groupe ou au reste du monde l'accès à la ressource de l'API PaLM (par exemple, un modèle réglé ou un corpus).
Un rôle est un ensemble d'opérations autorisées qui permet aux utilisateurs d'effectuer des actions spécifiques sur les ressources de l'API PaLM. Pour les rendre disponibles pour les utilisateurs, les groupes ou les comptes de service, vous devez leur attribuer des rôles. Lorsque vous attribuez un rôle, vous lui accordez les autorisations qu'il contient.
Il y a trois rôles concentriques. Chaque rôle correspond à un sur-ensemble des opérations autorisées du rôle précédent:
- Le lecteur peut utiliser la ressource (par exemple, modèle réglé, corpus) pour l'inférence
- rédacteur dispose des autorisations de lecture et peut également modifier et partager
- propriétaire dispose des autorisations de rédacteur et peut aussi supprimer
Représentation JSON |
---|
{ "name": string, "granteeType": enum ( |
Champs | |
---|---|
name |
Uniquement en sortie. Identifiant. Nom de l'autorisation. Un nom unique sera généré à la création. Exemples: TuneModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} Résultat uniquement. |
granteeType |
Facultatif. Immuable. Type du bénéficiaire. |
emailAddress |
Facultatif. Immuable. Adresse e-mail de l'utilisateur du groupe auquel cette autorisation fait référence. Le champ n'est pas défini lorsque le type de bénéficiaire de l'autorisation est EVERYONE. |
role |
Obligatoire. Rôle accordé par cette autorisation. |
Méthodes |
|
---|---|
|
Créez une autorisation pour une ressource spécifique. |
|
Supprime l'autorisation. |
|
Récupère des informations sur une autorisation spécifique. |
|
Répertorie les autorisations pour la ressource spécifique. |
|
Met à jour l'autorisation. |