REST Resource: accessproposals

Zasób: AccessProposal

Zasób Propozycja dostępu z propozycjami dostępu do pliku, które nie zostały jeszcze rozpatrzone.

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

string

Identyfikator pliku powiązany z ofertą pakietową o dostępie

proposalId

string

Identyfikator propozycji dostępu

requesterEmailAddress

string

Adres e-mail użytkownika, który wysłał prośbę

recipientEmailAddress

string

Adres e-mail użytkownika, który otrzyma uprawnienia, jeśli je zaakceptuje

rolesAndViews[]

object (RoleAndView)

Otoczka dla roli i widoku propozycji dostępu.

requestMessage

string

wiadomość dodana przez osobę przesyłającą prośbę do propozycji;

createTime

string (Timestamp format)

Czas utworzenia

Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

RoleAndView

Otoczka dla roli i widoku propozycji dostępu.

Zapis JSON
{
  "role": string,
  "view": string
}
Pola
role

string

Rola zaproponowana przez osobę przesyłającą prośbę. W przyszłości możemy dodać nowe wartości, ale obecnie dostępne są te: * writercommenterreader

view

string

Wskazuje widok dla tej propozycji dostępu. Wartość jest podawana tylko w przypadku ofert pakietowych należących do widoku. published to jedyna obsługiwana wartość.

Metody

get

Pobiera propozycję dostępu według identyfikatora.

list

Wyświetl listę propozycji dostępu do pliku.

resolve

Używany do zatwierdzania lub odrzucania propozycji dostępu.