REST Resource: accessproposals

Ressource : AccessProposal

Ressource "Proposition d'accès" pour les propositions d'accès en attente pour un fichier

Représentation JSON
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
Champs
fileId

string

ID du fichier sur lequel porte la proposition d'accès

proposalId

string

ID de la proposition d'accès

requesterEmailAddress

string

Adresse e-mail de l'utilisateur à l'origine de la demande

recipientEmailAddress

string

Adresse e-mail de l'utilisateur qui recevra les autorisations si la demande est acceptée

rolesAndViews[]

object (RoleAndView)

Wrapper pour le rôle et la vue d'une proposition d'accès.

requestMessage

string

Message que le demandeur a ajouté à la proposition

createTime

string (Timestamp format)

Heure de création

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

RoleAndView

Wrapper pour le rôle et la vue d'une proposition d'accès.

Représentation JSON
{
  "role": string,
  "view": string
}
Champs
role

string

Rôle proposé par le demandeur. De nouvelles valeurs pourront être ajoutées à l'avenir, mais les suivantes sont actuellement possibles : * writer * commenter * reader

view

string

Indique la vue de cette proposition d'accès. Renseigné uniquement pour les propositions appartenant à une vue. published est la seule valeur acceptée.

Méthodes

get

Récupère une proposition d'accès par ID.

list

Répertoriez les AccessProposals sur un fichier.

resolve

Permet d'approuver ou de refuser une proposition d'accès.