REST Resource: accessproposals

Recurso: AccessProposal

El recurso de propuesta de acceso para las propuestas de acceso pendientes en un archivo

Representación JSON
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
Campos
fileId

string

El ID del archivo en el que se encuentra la propuesta de acceso

proposalId

string

El ID de la propuesta de acceso

requesterEmailAddress

string

La dirección de correo electrónico del usuario solicitante

recipientEmailAddress

string

La dirección de correo electrónico del usuario que recibirá permisos si se acepta

rolesAndViews[]

object (RoleAndView)

Un wrapper para el rol y la vista de una propuesta de acceso.

requestMessage

string

El mensaje que el solicitante agregó a la propuesta

createTime

string (Timestamp format)

La hora de creación

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

RoleAndView

Un wrapper para el rol y la vista de una propuesta de acceso.

Representación JSON
{
  "role": string,
  "view": string
}
Campos
role

string

El rol que propuso el solicitante Se podrían agregar nuevos valores en el futuro, pero por el momento es posible hacer lo siguiente: * writer * commenter * reader

view

string

Indica la vista de esta propuesta de acceso. Solo se completa para las propuestas que pertenecen a una vista. published es el único valor admitido.

Métodos

get

Recupera una propuesta de acceso por ID.

list

Enumerar las AccessProposals en un archivo

resolve

Se usa para aprobar o rechazar una propuesta de acceso.