REST Resource: accessproposals

Resource: AccessProposal

Mengelola proposal akses yang belum disetujui pada file.

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

string

ID file yang berisi proposal untuk akses.

proposalId

string

ID proposal akses.

requesterEmailAddress

string

Alamat email pengguna yang meminta.

recipientEmailAddress

string

Alamat email pengguna yang akan menerima izin, jika diterima.

rolesAndViews[]

object (RoleAndView)

Wrapper untuk peran dan tampilan proposal akses. Untuk mengetahui informasi selengkapnya, lihat Peran dan izin.

requestMessage

string

Pesan yang ditambahkan pemohon ke proposal.

createTime

string (Timestamp format)

Waktu pembuatan.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

RoleAndView

Wrapper untuk peran dan tampilan proposal akses. Untuk mengetahui informasi selengkapnya, lihat Peran dan izin.

Representasi JSON
{
  "role": string,
  "view": string
}
Kolom
role

string

Peran yang diusulkan oleh pemohon. Nilai yang didukung adalah:

  • writer
  • commenter
  • reader
view

string

Menunjukkan tampilan untuk proposal akses ini. Hanya diisi untuk proposal yang termasuk dalam tampilan. Hanya published yang didukung.

Metode

get

Mengambil proposal akses berdasarkan ID.

list

Mencantumkan proposal akses pada file.

resolve

Menyetujui atau menolak proposal akses.