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á los permisos si se aceptan

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. Es posible que se agreguen valores nuevos en el futuro, pero actualmente se pueden usar los siguientes: * 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 un AccessProposal por ID.

list

Enumera los AccessProposals en un archivo.

resolve

Se usa para aprobar o rechazar una propuesta de acceso.