Risorsa: AccessProposal
La risorsa Proposta di accesso per le proposte di accesso in sospeso su un file
Rappresentazione JSON |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
Campi | |
---|---|
fileId |
L'ID file a cui si riferisce la proposta di accesso |
proposalId |
L'ID della proposta di accesso |
requesterEmailAddress |
L'indirizzo email dell'utente che ha effettuato la richiesta |
recipientEmailAddress |
L'indirizzo email dell'utente che riceverà le autorizzazioni se accettate |
rolesAndViews[] |
Un wrapper per il ruolo e la visualizzazione di una proposta di accesso. |
requestMessage |
Il messaggio aggiunto dal richiedente alla proposta |
createTime |
La data/ora di creazione Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
RoleAndView
Un wrapper per il ruolo e la visualizzazione di una proposta di accesso.
Rappresentazione JSON |
---|
{ "role": string, "view": string } |
Campi | |
---|---|
role |
Il ruolo proposto dal richiedente. In futuro potrebbero essere aggiunti nuovi valori, ma al momento sono possibili i seguenti: * |
view |
Indica la visualizzazione per questa proposta di accesso. Viene compilato solo per le proposte che appartengono a una visualizzazione. |
Metodi |
|
---|---|
|
Recupera un AccessProposal per ID. |
|
Elenca le proposte di accesso in un file. |
|
Utilizzato per approvare o rifiutare una proposta di accesso. |