Risorsa: AccessProposta
La risorsa Access Proposal per le proposte di accesso in sospeso per un file
Rappresentazione JSON |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
Campi | |
---|---|
file |
L'ID file a cui si riferisce la proposta di accesso |
proposal |
L'ID della proposta di accesso |
requester |
L'indirizzo email dell'utente che ha inviato la richiesta |
recipient |
L'indirizzo email dell'utente che, se accettato, riceverà le autorizzazioni |
roles |
Un wrapper per il ruolo e la visualizzazione di una proposta di accesso. |
request |
Il messaggio aggiunto dal richiedente alla proposta |
create |
L'ora di creazione Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. 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 AccessProposte in un file. |
|
Utilizzato per approvare o rifiutare una proposta di accesso. |