Risorsa: AccessProposal
Gestisci le proposte di accesso in sospeso per un file.
Rappresentazione JSON |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
Campi | |
---|---|
fileId |
L'ID del file in cui si trova la proposta di accesso. |
proposalId |
L'ID della proposta di accesso. |
requesterEmailAddress |
L'indirizzo email dell'utente che ha inviato 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. Per ulteriori informazioni, consulta Ruoli e autorizzazioni. |
requestMessage |
Il messaggio che il richiedente ha aggiunto alla proposta. |
createTime |
La data/ora di creazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
RoleAndView
Un wrapper per il ruolo e la visualizzazione di una proposta di accesso. Per ulteriori informazioni, consulta Ruoli e autorizzazioni.
Rappresentazione JSON |
---|
{ "role": string, "view": string } |
Campi | |
---|---|
role |
Il ruolo proposto dal richiedente. I valori supportati sono:
|
view |
Indica la visualizzazione per questa proposta di accesso. Compilato solo per le proposte appartenenti a una visualizzazione. È supportato solo |
Metodi |
|
---|---|
|
Recupera una proposta di accesso in base all'ID. |
|
Elenca le proposte di accesso a un file. |
|
Approva o rifiuta una proposta di accesso. |