المصدر: العضوية
تمثّل هذه السمة علاقة العضوية في Google Chat، مثل ما إذا تمت دعوة مستخدم أو تطبيق Chat إلى مساحة أو كان جزءًا منها أو غير متوفّر فيها.
| تمثيل JSON |
|---|
{ "name": string, "state": enum ( |
| الحقول | |
|---|---|
name |
المعرّف. اسم المورد الخاص بالاشتراك، والذي يحدّده الخادم التنسيق: |
state |
النتائج فقط. تمثّل هذه السمة حالة الاشتراك. |
role |
اختيارية: دور المستخدم في مساحة Chat، والذي يحدّد الإجراءات المسموح له بتنفيذها في المساحة لا يمكن استخدام هذا الحقل كإدخال إلا في |
createTime |
اختيارية: غير قابل للتغيير. وقت إنشاء العضوية، مثل وقت انضمام عضو إلى مساحة أو وقت دعوته للانضمام إليها هذا الحقل مخصّص للإخراج فقط، باستثناء استخدامه لاستيراد العضويات السابقة في مساحات وضع الاستيراد. |
deleteTime |
اختيارية: غير قابل للتغيير. وقت حذف العضوية، مثلاً عندما غادر أحد الأعضاء مساحة أو تمت إزالته منها هذا الحقل مخصّص للإخراج فقط، باستثناء استخدامه لاستيراد العضويات السابقة في مساحات وضع الاستيراد. |
affiliation |
النتائج فقط. توضّح هذه السمة علاقة المستخدم بمؤسسة Workspace التي تمتلك المساحة. في المساحات التي تملكها حسابات المستهلكين، تكون صلة جميع الأعضاء |
| تمثّل هذه السمة العضو المرتبط بهذه العضوية. قد تتوفّر أنواع أخرى من الأعضاء في المستقبل. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الرد: | |
member |
اختيارية: مستخدم Google Chat أو تطبيق Google Chat الذي يتوافق معه الاشتراك إذا كان تطبيق Chat يصادق على هوية المستخدم، لن يتم ملء سوى الحقلَين user |
groupMember |
اختيارية: مجموعة Google التي تتوافق مع العضوية تتطلّب قراءة عضويات "مجموعات Google" أو تغييرها مصادقة المستخدم. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
MembershipState
تحدّد هذه السمة علاقة العضو بالمساحة. وقد نتيح هذا الخيار في المزيد من البلدان في المستقبل.
| عمليات التعداد | |
|---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
القيمة التلقائية لا تستخدِمها. |
JOINED |
تتم إضافة المستخدم إلى المساحة، ويمكنه المشاركة فيها. |
INVITED |
تمت دعوة المستخدم للانضمام إلى المساحة، ولكنّه لم ينضم إليها. |
NOT_A_MEMBER |
لا ينتمي المستخدم إلى المساحة وليس لديه دعوة معلّقة للانضمام إليها. |
MembershipRole
تمثّل هذه السمة الإجراءات المسموح بها للمستخدم في مساحة Chat. قد تتم إضافة المزيد من قيم التعداد في المستقبل.
| عمليات التعداد | |
|---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
القيمة التلقائية بالنسبة إلى users: هذا المستخدم ليس عضوًا في المساحة، ولكن يمكن دعوته. بالنسبة إلى Google Groups: يتم دائمًا تعيين هذا الدور لهم (قد يتم استخدام قيم تعداد أخرى في المستقبل). |
ROLE_MEMBER |
عضو في المساحة في واجهة مستخدم Chat، يُطلق على هذا الدور اسم "عضو". يملك المستخدم أذونات أساسية، مثل إرسال الرسائل إلى المساحة. يمكن للمدراء والمالكين منح الأعضاء أذونات إضافية في مساحة، بما في ذلك:
في الرسائل المباشرة والمحادثات الجماعية بدون اسم، يتوفّر هذا الدور للجميع. |
ROLE_MANAGER |
مالك مساحة في واجهة مستخدم Chat، يُطلق على هذا الدور اسم "المالك". يملك المستخدم مجموعة كاملة من أذونات المساحة لإدارتها، بما في ذلك:
لا تتوفّر هذه الميزة إلا في لمزيد من المعلومات، يُرجى الاطّلاع على مقالة مزيد من المعلومات عن دور مالك المساحة أو مديرها. |
ROLE_ASSISTANT_MANAGER |
مدير مساحة في واجهة مستخدم Chat، يُطلق على هذا الدور اسم "مدير". يملك المستخدم جميع الأذونات الأساسية في
تتضمّن أذونات المدراء تلقائيًا ما يلي، على سبيل المثال لا الحصر:
لا تتوفّر هذه الميزة إلا في لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إدارة إعدادات المساحة. |
مجموعة
مجموعة Google في Google Chat
| تمثيل JSON |
|---|
{ "name": string } |
| الحقول | |
|---|---|
name |
اسم المورد لمجموعة Google تمثّل هذه السمة مجموعة في Cloud Identity Groups API. التنسيق: groups/{group} |
الارتباط
تمثّل هذه السمة انتماء المستخدم إلى مؤسسة Google Workspace التي تمتلك المساحة. قد تتم إضافة المزيد من القيم إلى هذا النوع من التعداد في المستقبل.
| عمليات التعداد | |
|---|---|
AFFILIATION_UNSPECIFIED |
القيمة التلقائية هذه القيمة غير مستخدَمة. |
INTERNAL |
حساب تديره مؤسسة Google Workspace نفسها التي تملك المساحة |
EXTERNAL |
حساب خارجي عن مؤسسة Google Workspace التي تملك المساحة (مثل حساب مستهلك أو حساب تديره مؤسسة مختلفة على Workspace) |
MANAGED_EXTERNAL |
حساب تديره مؤسسة Workspace التي تملك المساحة، ولكنّه مخصّص لمستخدم من خارج المؤسسة (مثل مستخدم ضيف). لمزيد من المعلومات حول الضيوف، يُرجى الاطّلاع على https://support.google.com/chat/answer/16997417. |
الطُرق |
|
|---|---|
|
تنشئ هذه الطريقة عضوية لتطبيق Chat للمكالمات أو لمستخدم أو لمجموعة Google. |
|
يحذف هذا الإجراء عضوية. |
|
تعرض هذه الطريقة تفاصيل حول عضوية. |
|
تعرض هذه الطريقة عضويات القوائم في مساحة. |
|
تعديل اشتراك |