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 pour lequel la proposition d'accès est effectuée

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

Le message que le demandeur a ajouté à 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 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 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

Répertoriez les AccessProposals d'un fichier.

resolve

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