REST Resource: accessproposals

Ressource: AccessProposal

Die Ressource „Zugriffsanfrage“ für ausstehende Zugriffsanfragen auf eine Datei

JSON-Darstellung
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
Felder
fileId

string

Die Datei-ID, für die der Zugriff beantragt wird

proposalId

string

Die ID des Zugriffsvorschlags

requesterEmailAddress

string

Die E-Mail-Adresse des anfragenden Nutzers

recipientEmailAddress

string

Die E-Mail-Adresse des Nutzers, der Berechtigungen erhält, wenn er akzeptiert wird

rolesAndViews[]

object (RoleAndView)

Ein Wrapper für die Rolle und Ansicht eines Zugriffsangebots.

requestMessage

string

Die Nachricht, die der Anforderer dem Angebot hinzugefügt hat

createTime

string (Timestamp format)

Erstellungszeit

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

RoleAndView

Ein Wrapper für die Rolle und Ansicht eines Zugriffsvorschlags.

JSON-Darstellung
{
  "role": string,
  "view": string
}
Felder
role

string

Die vom Antragsteller vorgeschlagene Rolle. Neue Werte können in Zukunft hinzugefügt werden, derzeit sind jedoch nur die folgenden möglich: * writercommenterreader

view

string

Gibt die Ansicht für diesen Zugriffsvorschlag an. Wird nur für Vorschläge ausgefüllt, die zu einer Ansicht gehören. published ist der einzige unterstützte Wert.

Methoden

get

Ruft einen Zugriffsvorschlag nach ID ab.

list

Listen Sie die AccessProposals in einer Datei auf.

resolve

Wird verwendet, um ein Zugriffsvorschlag zu genehmigen oder abzulehnen.