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. |