REST Resource: accessproposals

Ressource : AccessProposal

Ressource "Access Proposal" (Proposition d'accès) pour les propositions d'accès en attente sur 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 associé à 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 elles sont acceptées

rolesAndViews[]

object (RoleAndView)

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

requestMessage

string

Message ajouté par le demandeur à la proposition

createTime

string (Timestamp format)

Heure de création

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

RoleAndView

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

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

string

Rôle proposé par la personne à l'origine de la demande 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

Permet de répertorier les propositions d'accès dans un fichier.

resolve

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