Kaynak: Matter
Bir konuyu temsil eder.
Hesabın Apps Kasası kaynaklarıyla çalışabilmesi için gerekli Apps Kasası ayrıcalıklarına ve konuya erişimi olmalıdır. Bir konuya erişmek için hesabın konuyu oluşturmuş, konunun kendisiyle paylaşılmış olması veya Tüm Konuları Görüntüleme ayrıcalığına sahip olması gerekir.
JSON gösterimi |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
Alanlar | |
---|---|
matterId |
Sunucu tarafından oluşturulan konu kimliği. Konu oluştururken boş bırakın. |
name |
Konunun adı. |
description |
Konuyla ilgili isteğe bağlı bir açıklama. |
state |
Konunun durumu. |
matterPermissions[] |
Kullanıcıları ve bu konudaki izinlerini listeler. Şu anda bir konunun sahip olabileceği izin sayısıyla ilgili programcı tarafından tanımlanmış bir sınır yoktur. |
Eyalet
Bir konunun durumu.
Sıralamalar | |
---|---|
STATE_UNSPECIFIED |
Konunun durumu belirtilmemiş. |
OPEN |
Konu açık. |
CLOSED |
Konu kapatıldı. |
DELETED |
Konu silindi. |
MatterPermission
Kullanıcılar, konunun sahibi veya ortak çalışan olabilir. Her konunun yalnızca bir sahibi vardır. Konuya erişebilen diğer tüm kullanıcılar ortak çalışanlardır. Bir hesap tamamen silindiğinde, ilgili MatterPermission kaynakları artık mevcut olmaz.
JSON gösterimi |
---|
{
"role": enum ( |
Alanlar | |
---|---|
role |
Kullanıcının konudaki rolü. |
accountId |
Yönetici SDK'sı tarafından sağlanan hesap kimliği. |
AclRole
İzinlerin artırılma sırasına göre bir konu için olası kullanıcı izinleri.
Sıralamalar | |
---|---|
ROLE_UNSPECIFIED |
Hiçbir rol atanmadı. |
COLLABORATOR |
Konuda ortak çalışan. |
OWNER |
Konunun sahibi. |
Yöntemler |
|
---|---|
|
Bir hesabı konu ortak çalışanı olarak ekler. |
|
Belirtilen konuyu kapatır. |
|
Belirtilen sorgu tarafından işlenen hesapları sayar. |
|
Belirtilen ada ve açıklamaya sahip bir konu oluşturur. |
|
Belirtilen konuyu siler. |
|
Belirtilen konuyu getirir. |
|
İstekte bulunan kişinin erişim sahibi olduğu konuları listeler. |
|
Bir hesabı, konu ortak çalışanı olarak kaldırır. |
|
Belirtilen konuyu yeniden açar. |
|
Belirtilen konuyu silme işlemini geri alır. |
|
Belirtilen konuyu günceller. |