Recurso: AccessProposal
Administra las propuestas de acceso pendientes en un archivo.
| Representación JSON | 
|---|
| {
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object ( | 
| Campos | |
|---|---|
| fileId | 
 Es el ID del archivo en el que se encuentra la propuesta de acceso. | 
| proposalId | 
 Es el ID de la propuesta de acceso. | 
| requesterEmailAddress | 
 Es la dirección de correo electrónico del usuario que realiza la solicitud. | 
| recipientEmailAddress | 
 Dirección de correo electrónico del usuario que recibirá permisos, si se acepta. | 
| rolesAndViews[] | 
 Es un wrapper para el rol y la vista de una propuesta de acceso. Para obtener más información, consulta Roles y permisos. | 
| requestMessage | 
 Es el mensaje que el solicitante agregó a la propuesta. | 
| createTime | 
 Es la hora de creación. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:  | 
RoleAndView
Es un wrapper para el rol y la vista de una propuesta de acceso. Para obtener más información, consulta Roles y permisos.
| Representación JSON | 
|---|
| { "role": string, "view": string } | 
| Campos | |
|---|---|
| role | 
 Es el rol que propuso el solicitante. Los valores admitidos son los siguientes: 
 | 
| view | 
 Indica la vista de esta propuesta de acceso. Solo se completa para las propuestas que pertenecen a una vista. Solo se admite  | 
| Métodos | |
|---|---|
| 
 | Recupera una propuesta de acceso por ID. | 
| 
 | Enumera las propuestas de acceso en un archivo. | 
| 
 | Aprueba o rechaza una propuesta de acceso. |