Groups

Groups リソースは、Groups Settings API のルートデータクラスです。各 Groups リソースは、設定のコレクションに関連付けられています。

詳細については、このリソースのメソッドの一覧をご覧ください。

リソース表記

Groups リソースには、指定されたグループの設定の概要を含むメタデータが含まれます。これらの設定では、グループのアクセス、通知、ディスカッションのアーカイブ、メッセージの管理を管理し、アカウントのユーザー グループをカスタマイズします。

デフォルトでは、Groups リソースのデータは JSON データ形式で返されます。

Atom

<entry xmlns="http://www.w3.org/2005/Atom" xmlns:apps="http://schemas.google.com/apps/2006" xmlns:gd="http://schemas.google.com/g/2005">
  <id>
    string
  </id>
  <title>
    Groups Resource Entry
  </title>
  <content type="text">
    string
  </content>
  <author>
    <name>
      Google
    </name>
  </author>
  <apps:email>
    string
  </apps:email>
  <apps:name>
    string
  </apps:name>
  <apps:description>
    string
  </apps:description>
  <apps:whoCanJoin>
    string
  </apps:whoCanJoin>
  <apps:whoCanViewMembership>
    string
  </apps:whoCanViewMembership>
  <apps:whoCanViewGroup>
    string
  </apps:whoCanViewGroup>
  <apps:whoCanInvite>
    string
  </apps:whoCanInvite>
  <apps:whoCanAdd>
    string
  </apps:whoCanAdd>
  <apps:allowExternalMembers>
    string
  </apps:allowExternalMembers>
  <apps:whoCanPostMessage>
    string
  </apps:whoCanPostMessage>
  <apps:allowWebPosting>
    string
  </apps:allowWebPosting>
  <apps:primaryLanguage>
    string
  </apps:primaryLanguage>
  <apps:maxMessageBytes>
    integer
  </apps:maxMessageBytes>
  <apps:isArchived>
    string
  </apps:isArchived>
  <apps:archiveOnly>
    string
  </apps:archiveOnly>
  <apps:messageModerationLevel>
    string
  </apps:messageModerationLevel>
  <apps:spamModerationLevel>
    string
  </apps:spamModerationLevel>
  <apps:replyTo>
    string
  </apps:replyTo>
  <apps:customReplyTo>
    string
  </apps:customReplyTo>
  <apps:includeCustomFooter>
    string
  </apps:includeCustomFooter>
  <apps:customFooterText>
    string
  </apps:customFooterText>
  <apps:sendMessageDenyNotification>
    string
  </apps:sendMessageDenyNotification>
  <apps:defaultMessageDenyNotificationText>
    string
  </apps:defaultMessageDenyNotificationText>
  <apps:showInGroupDirectory>
    string
  </apps:showInGroupDirectory>
  <apps:allowGoogleCommunication>
    string
  </apps:allowGoogleCommunication>
  <apps:membersCanPostAsTheGroup>
    string
  </apps:membersCanPostAsTheGroup>
  <apps:messageDisplayFont>
    string
  </apps:messageDisplayFont>
  <apps:includeInGlobalAddressList>
    string
  </apps:includeInGlobalAddressList>
  <apps:whoCanLeaveGroup>
    string
  </apps:whoCanLeaveGroup>
  <apps:whoCanContactOwner>
    string
  </apps:whoCanContactOwner>
  <apps:whoCanAddReferences>
    string
  </apps:whoCanAddReferences>
  <apps:whoCanAssignTopics>
    string
  </apps:whoCanAssignTopics>
  <apps:whoCanUnassignTopic>
    string
  </apps:whoCanUnassignTopic>
  <apps:whoCanTakeTopics>
    string
  </apps:whoCanTakeTopics>
  <apps:whoCanMarkDuplicate>
    string
  </apps:whoCanMarkDuplicate>
  <apps:whoCanMarkNoResponseNeeded>
    string
  </apps:whoCanMarkNoResponseNeeded>
  <apps:whoCanMarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnAnyTopic>
  <apps:whoCanMarkFavoriteReplyOnOwnTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnOwnTopic>
  <apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
  <apps:whoCanEnterFreeFormTags>
    string
  </apps:whoCanEnterFreeFormTags>
  <apps:whoCanModifyTagsAndCategories>
    string
  </apps:whoCanModifyTagsAndCategories>
  <apps:favoriteRepliesOnTop>
    string
  </apps:favoriteRepliesOnTop>
  <apps:whoCanApproveMembers>
    string
  </apps:whoCanApproveMembers>
  <apps:whoCanBanUsers>
    string
  </apps:whoCanBanUsers>
  <apps:whoCanModifyMembers>
    string
  </apps:whoCanModifyMembers>
  <apps:whoCanApproveMessages>
    string
  </apps:whoCanApproveMessages>
  <apps:whoCanDeleteAnyPost>
    string
  </apps:whoCanDeleteAnyPost>
  <apps:whoCanDeleteTopics>
    string
  </apps:whoCanDeleteTopics>
  <apps:whoCanLockTopics>
    string
  </apps:whoCanLockTopics>
  <apps:whoCanMoveTopicsIn>
    string
  </apps:whoCanMoveTopicsIn>
  <apps:whoCanMoveTopicsOut>
    string
  </apps:whoCanMoveTopicsOut>
  <apps:whoCanPostAnnouncements>
    string
  </apps:whoCanPostAnnouncements>
  <apps:whoCanHideAbuse>
    string
  </apps:whoCanHideAbuse>
  <apps:whoCanMakeTopicsSticky>
    string
  </apps:whoCanMakeTopicsSticky>
  <apps:whoCanModerateMembers>
    string
  </apps:whoCanModerateMembers>
  <apps:whoCanModerateContent>
    string
  </apps:whoCanModerateContent>
  <apps:whoCanAssistContent>
    string
  </apps:whoCanAssistContent>
  <apps:customRolesEnabledForSettingsToBeMerged>
    string
  </apps:customRolesEnabledForSettingsToBeMerged>
  <apps:enableCollaborativeInbox>
    string
  </apps:enableCollaborativeInbox>
  <apps:whoCanDiscoverGroup>
    string
  </apps:whoCanDiscoverGroup>
  <apps:defaultSender>
    string
  </apps:defaultSender>
</entry>

次の表に、Groups リソースを示します。

プロパティ名 説明
entry object グループ リソース
entry/xmlns string Atom 形式のスキーマ
entry/xmlns:apps string Google Workspace I/O 形式のスキーマ
entry/xmlns:gd string Google Data プロトコルのスキーマ
entry/id object Group リソースの一意の識別子
entry/title object API の Atom エントリのタイトル(Groups Resource Entry
entry/content object Atom エントリのコンテンツ タイプ
entry/content/type string Atom フィードのコンテンツ タイプ(text
entry/author object Atom エントリの作成者タグ
entry/author/name object 作成者の名前(Google
entry/apps:email object

グループのメールアドレス。このプロパティは、Directory API を使用して更新できます。

entry/apps:name object グループ名。グループ名の最大文字数は 75 文字です。
entry/apps:description object グループの説明。グループの説明が入力されていない場合、このプロパティ値は空の文字列になります。入力する場合、グループの説明は 4,096 文字以内にする必要があります。
entry/apps:whoCanJoin object グループに参加する権限。指定できる値は次のとおりです。
  • ANYONE_CAN_JOIN: ドメイン内外を問わず、インターネット ユーザーは誰でもグループに参加できます。
  • ALL_IN_DOMAIN_CAN_JOIN: アカウント ドメインのユーザーは誰でも参加できます。これには、複数のドメインを持つアカウントも含まれます。
  • INVITED_CAN_JOIN: メンバーシップの候補者を招待して参加させることができます。
  • CAN_REQUEST_TO_JOIN: メンバー以外は参加の招待をリクエストできます。
entry/apps:whoCanViewMembership object メンバーシップを表示する権限。指定できる値は次のとおりです。
  • ALL_IN_DOMAIN_CAN_VIEW: アカウントのユーザーは、グループ メンバーのリストを表示できます。

    登録済みの外部メンバーは、引き続きこのグループにメールを送信できます。

  • ALL_MEMBERS_CAN_VIEW: グループ メンバーはグループ メンバー リストを表示できます。
  • ALL_MANAGERS_CAN_VIEW: グループ マネージャーはグループ メンバーのリストを表示できます。
entry/apps:whoCanViewGroup object グループ メッセージを表示する権限。指定できる値は次のとおりです。
  • ANYONE_CAN_VIEW: インターネット ユーザーは誰でもグループのメッセージを閲覧できます。
  • ALL_IN_DOMAIN_CAN_VIEW: アカウント内のユーザーは、このグループのメッセージを閲覧できます。
  • ALL_MEMBERS_CAN_VIEW: グループのすべてのメンバーがグループのメッセージを表示できます。
  • ALL_MANAGERS_CAN_VIEW: グループの管理者は、このグループのメッセージを閲覧できます。
  • ALL_OWNERS_CAN_VIEW: グループのオーナーは、このグループのメッセージを閲覧できます。
entry/apps:whoCanInvite object 非推奨。これは whoCanModerateMembers 設定に統合されます。新しいメンバーを招待する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS_CAN_INVITE: 管理者とメンバーは新しいメンバー候補を招待できます。
  • ALL_MANAGERS_CAN_INVITE: 新しいメンバーを招待できるのは管理者のみです。(グループのオーナーによる実行も含む)。
  • ALL_OWNERS_CAN_INVITE: 新しいメンバーを招待できるのはオーナーのみです。
  • NONE_CAN_INVITE: 新しいメンバー候補を招待することはできません。
entry/apps:whoCanAdd object 非推奨。これは whoCanModerateMembers 設定に統合されます。新しいメンバーを直接追加する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS_CAN_ADD: 管理者とメンバーは新しいメンバーを直接追加できます。
  • ALL_MANAGERS_CAN_ADD: 新しいメンバーを直接追加できるのは管理者のみです。(グループのオーナーによる実行も含む)。
  • ALL_OWNERS_CAN_ADD: オーナーのみが新しいメンバーを直接追加できます。
  • NONE_CAN_ADD: 新しいメンバーを直接追加することはできません。
entry/apps:allowExternalMembers object 組織外のメンバーがグループに参加できるかどうかを識別します。値は次のとおりです。
  • true: 組織外の Google Workspace ユーザーがこのグループのメンバーになることができます。
  • false: 組織に属していないユーザーは、このグループのメンバーになることはできません。
entry/apps:whoCanPostMessage object メッセージを投稿する権限。指定できる値は次のとおりです。
  • NONE_CAN_POST: グループが無効になり、アーカイブされます。このグループにメッセージを投稿できるユーザーはいません。
    • archiveOnly が false の場合、whoCanPostMessageNONE_CAN_POST に更新するとエラーが発生します。
    • archiveOnly が true から false に戻された場合、whoCanPostMessagesALL_MANAGERS_CAN_POST に設定されます。
  • ALL_MANAGERS_CAN_POST: グループのオーナーを含む管理者がメッセージを投稿できます。
  • ALL_MEMBERS_CAN_POST: グループのメンバーは誰でもメッセージを投稿できます。
  • ALL_OWNERS_CAN_POST: グループ オーナーのみがメッセージを投稿できます。
  • ALL_IN_DOMAIN_CAN_POST: アカウントのすべてのユーザーがメッセージを投稿できます。
  • ANYONE_CAN_POST: アカウント外のインターネット ユーザーが Google グループ サービスにアクセスしてメッセージを投稿できます。
entry/apps:allowWebPosting object ウェブからの投稿を許可します。指定できる値は次のとおりです。
  • true: メンバーがグループ フォーラムに投稿することを許可します。
  • false: メンバーは Gmail のみを使用してグループと通信します。
entry/apps:primaryLanguage object グループの主要言語。サポートされている言語の表にある言語タグを使用します。
entry/apps:maxMessageBytes object 非推奨。メッセージの最大サイズは 25 MB です。
entry/apps:isArchived object グループのコンテンツをアーカイブできます。指定できる値は次のとおりです。
  • true: グループに送信されたメッセージをアーカイブします。
  • false: このグループに送信されたメッセージのアーカイブを保持しません。false の場合、以前にアーカイブされたメッセージはアーカイブに残ります。
entry/apps:archiveOnly object グループをアーカイブのみにできます。指定できる値は次のとおりです。
  • true: グループがアーカイブされ、グループが非アクティブになっています。このグループへの新しいメッセージは拒否されます。アーカイブされた古いメッセージは、ブラウジングと検索が可能です。
    • true の場合、whoCanPostMessage プロパティは NONE_CAN_POST に設定されます。
    • true から false に戻すと、whoCanPostMessages は ALL_MANAGERS_CAN_POST に設定されます。
  • false: グループがアクティブで、メッセージを受信できます。
    • false の場合、whoCanPostMessageNONE_CAN_POST に更新するとエラーが発生します。
entry/apps:messageModerationLevel object 受信メッセージの管理レベル。指定できる値は次のとおりです。
  • MODERATE_ALL_MESSAGES: すべてのメッセージがグループ オーナーのメールアドレスに送信され、承認を求められます。承認されると、メッセージがグループに送信されます。
  • MODERATE_NON_MEMBERS: グループ メンバー以外のユーザーからのすべてのメッセージが、承認のためにグループ オーナーのメールアドレスに送信されます。承認されると、メッセージがグループに送信されます。
  • MODERATE_NEW_MEMBERS: 新しいメンバーからのすべてのメッセージが、承認のためにグループ オーナーのメールアドレスに送信されます。承認されると、メッセージがグループに送信されます。
  • MODERATE_NONE: モデレーターの承認は不要です。メッセージはグループに直接配信されます。
entry/apps:spamModerationLevel object スパムとして検出されたメッセージの管理レベルを指定します。指定できる値は次のとおりです。
  • ALLOW: グループにメッセージを投稿します。
  • MODERATE: メッセージを管理キューに送信します。これがデフォルトです。
  • SILENTLY_MODERATE: メッセージを管理キューに送信しますが、モデレーターには通知しません。
  • REJECT: メッセージを直ちに拒否します。
entry/apps:replyTo object デフォルトの返信の宛先を指定します。指定できる値は次のとおりです。
  • REPLY_TO_CUSTOM: メッセージへの返信には、グループのカスタム メールアドレスを使用します。

    グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティにはメッセージへの返信時に使用されるカスタム メールアドレスが保持されます。グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティには値が必要です。それ以外の場合は、エラーが返されます。

  • REPLY_TO_SENDER: メッセージの作成者に送信された返信。
  • REPLY_TO_LIST: この返信メッセージはグループに送信されます。
  • REPLY_TO_OWNER: グループのオーナーに返信が送信されます。グループの管理者は含まれません。
  • REPLY_TO_IGNORE: グループ ユーザーがメッセージの返信の送信先を個別に決定します。
  • REPLY_TO_MANAGERS: この返信メッセージは、グループのすべての管理者とグループのオーナーを含む、グループの管理者に送信されます。
entry/apps:customReplyTo object replyTo プロパティが REPLY_TO_CUSTOM に設定されている場合に、メッセージへの返信時に使用されるメールアドレス。このアドレスはアカウント管理者が定義します。
  • グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティにはメッセージへの返信時に使用されるカスタム メールアドレスが保持されます。
  • グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティはテキスト値を持つ必要があります。そうでない場合はエラーが返されます。
entry/apps:includeCustomFooter object カスタム フッターを含めるかどうか。指定できる値は次のとおりです。
  • true
  • false
entry/apps:customFooterText object カスタム フッター テキストの内容を設定します。最大文字数は 1,000 文字です。
entry/apps:sendMessageDenyNotification object グループのオーナーがグループへのメンバーのメッセージを拒否した場合に、メンバーに通知を送信できるようにします。指定できる値は次のとおりです。
  • true: メッセージが拒否されたときに、メッセージの作成者に拒否メッセージの通知を送信します。

    defaultMessageDenyNotificationText プロパティは、sendMessageDenyNotification プロパティが true であることに依存します。

  • false: メッセージが拒否された場合、通知は送信されません。
entry/apps:defaultMessageDenyNotificationText object メッセージが拒否されたときに、メッセージの投稿者に送信される拒否通知のテキストです。デフォルトでは、このプロパティは空で、API のレスポンス本文に値はありません。通知テキストの最大サイズは 10,000 文字です。
entry/apps:showInGroupDirectory object 非推奨。これは whoCanDiscoverGroup 設定に統合されます。グループをグループ ディレクトリに表示できるようにします。指定できる値は次のとおりです。
  • true: アカウント内のすべてのグループが [グループ] ディレクトリに一覧表示されます。
  • false: アカウント内のすべてのグループがディレクトリに表示されません。
entry/apps:allowGoogleCommunication object 非推奨。Google がグループの管理者に連絡できるようにします。
  • true: Google がこのグループの管理者に連絡することを許可します。Google は、最新機能に関する最新情報を送信したり、新機能に関するご意見を求めたり、グループをハイライト表示する許可を求めたりすることがあります。
  • false: Google はこのグループの管理者に連絡できません。
entry/apps:membersCanPostAsTheGroup object メンバーがグループとしてメッセージを投稿できるようにします。指定できる値は次のとおりです。
  • true: グループ メンバーは、自分のメールアドレスではなく、グループのメールアドレスを使用してメッセージを投稿できます。メッセージはグループ自体から送信されたように見えます。
  • false: メンバーはグループのメールアドレスを代表して投稿できません。
entry/apps:messageDisplayFont object 非推奨。デフォルトのメッセージ表示フォントの値は常に DEFAULT_FONT です。
entry/apps:includeInGlobalAddressList object グループをグローバル アドレス一覧に含めることができます。詳しくは、ヘルプセンターをご覧ください。指定できる値は次のとおりです。
  • true: グループがグローバル アドレス一覧に含まれています。
  • false: グループがグローバル アドレス一覧に含まれていません。
entry/apps:whoCanLeaveGroup object グループから退会できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
entry/apps:whoCanContactOwner object グループ オーナーに連絡できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
entry/apps:whoCanAddReferences object 非推奨。この機能は Google グループの UI ではサポートされなくなりました。値は常に NONE です。
entry/apps:whoCanAssignTopics object 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラムでトピックを他のユーザーに割り当てることができるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnassignTopic object 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラム内のトピックの割り当てを解除できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanTakeTopics object 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラムでトピックを取得できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkDuplicate object 非推奨。これは whoCanAssistContent 設定に統合されます。トピックを別のトピックの重複としてマークできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkNoResponseNeeded object 非推奨。これは whoCanAssistContent 設定に統合されます。トピックに返信不要のマークを付けることができるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnAnyTopic object 非推奨。これは whoCanAssistContent 設定に統合されます。他のユーザーの投稿をお気に入りの返信としてマークできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnOwnTopic object 非推奨。これは whoCanAssistContent 設定に統合されます。開始したトピックの投稿をお気に入りの返信としてマークできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnmarkFavoriteReplyOnAnyTopic object 非推奨。これは whoCanAssistContent 設定に統合されます。お気に入りの返信から投稿のマークを解除できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanEnterFreeFormTags object 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラムのトピックに自由形式のタグを入力できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyTagsAndCategories object 非推奨。これは whoCanAssistContent 設定に統合されます。タグとカテゴリを変更できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:favoriteRepliesOnTop object お気に入りの返信を他の返信より上部に表示するかどうかを示します。
  • true: お気に入りの返信が他の返信の上に表示されます。
  • false: お気に入りの返信は他の返信の上に表示されません。
entry/apps:whoCanApproveMembers object 非推奨。これは whoCanModerateMembers 設定に統合されます。グループへの参加をリクエストしたメンバーを承認できるユーザーを指定します。値は次のとおりです。
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
entry/apps:whoCanBanUsers object 非推奨。これは whoCanModerateMembers 設定に統合されます。ユーザーのグループ参加を禁止できるユーザーを指定します。値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyMembers object 非推奨。これは whoCanModerateMembers 設定に統合されます。グループ メンバーの役割を変更できるユーザーを指定します。値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanApproveMessages object 非推奨。これは whoCanModerateContent 設定に統合されます。管理キュー内の承認待ちメッセージを承認できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteAnyPost object 非推奨。これは whoCanModerateContent 設定に統合されます。トピックへの返信を削除できるユーザーを指定します。(投稿者は自分の投稿をいつでも削除できます)。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteTopics object 非推奨。これは whoCanModerateContent 設定に統合されます。トピックを削除できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanLockTopics object 非推奨。これは whoCanModerateContent 設定に統合されます。他のユーザーがトピックに返信できないようにロックできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsIn object 非推奨。これは whoCanModerateContent 設定に統合されます。グループまたはフォーラム内にトピックを移動できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsOut object 非推奨。これは whoCanModerateContent 設定に統合されます。グループまたはフォーラムからトピックを移動できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanPostAnnouncements object 非推奨。これは whoCanModerateContent 設定に統合されます。お知らせ(特殊な種類のトピック)を投稿できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanHideAbuse object 非推奨。これは whoCanModerateContent 設定に統合されます。投稿を不正行為として報告して非表示にできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMakeTopicsSticky object 非推奨。これは whoCanModerateContent 設定に統合されます。トピックをトピックリストの一番上に固定できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateMembers object メンバーを管理できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateContent object コンテンツを管理できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanAssistContent object メタデータを管理できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:customRolesEnabledForSettingsToBeMerged object 統合対象となる設定のいずれかに含まれているカスタムの役割がグループにあるかどうかを指定します。このフィールドは読み取り専用であり、UPDATE リクエストと PATCH リクエストは無視されます。指定できる値は次のとおりです。
  • true
  • false
entry/apps:enableCollaborativeInbox object グループの共同トレイが有効のまま維持されるかどうかを指定します。指定できる値は次のとおりです。
  • true
  • false
entry/apps:whoCanDiscoverGroup object このグループを検出できるユーザーのセットを指定します。指定できる値は次のとおりです。
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
entry/apps:defaultSender object グループとしてメッセージを投稿できるメンバーのデフォルトの送信者。指定できる値は次のとおりです。
  • DEFAULT_SELF
  • GROUP

JSON

{
  "kind": "groupsSettings#groups",
  "email": string,
  "name": string,
  "description": string,
  "whoCanJoin": string,
  "whoCanViewMembership": string,
  "whoCanViewGroup": string,
  "whoCanInvite": string,
  "whoCanAdd": string,
  "allowExternalMembers": string,
  "whoCanPostMessage": string,
  "allowWebPosting": string,
  "primaryLanguage": string,
  "maxMessageBytes": integer,
  "isArchived": string,
  "archiveOnly": string,
  "messageModerationLevel": string,
  "spamModerationLevel": string,
  "replyTo": string,
  "customReplyTo": string,
  "includeCustomFooter": string,
  "customFooterText": string,
  "sendMessageDenyNotification": string,
  "defaultMessageDenyNotificationText": string,
  "showInGroupDirectory": string,
  "allowGoogleCommunication": string,
  "membersCanPostAsTheGroup": string,
  "messageDisplayFont": string,
  "includeInGlobalAddressList": string,
  "whoCanLeaveGroup": string,
  "whoCanContactOwner": string,
  "whoCanAddReferences": string,
  "whoCanAssignTopics": string,
  "whoCanUnassignTopic": string,
  "whoCanTakeTopics": string,
  "whoCanMarkDuplicate": string,
  "whoCanMarkNoResponseNeeded": string,
  "whoCanMarkFavoriteReplyOnAnyTopic": string,
  "whoCanMarkFavoriteReplyOnOwnTopic": string,
  "whoCanUnmarkFavoriteReplyOnAnyTopic": string,
  "whoCanEnterFreeFormTags": string,
  "whoCanModifyTagsAndCategories": string,
  "favoriteRepliesOnTop": string,
  "whoCanApproveMembers": string,
  "whoCanBanUsers": string,
  "whoCanModifyMembers": string,
  "whoCanApproveMessages": string,
  "whoCanDeleteAnyPost": string,
  "whoCanDeleteTopics": string,
  "whoCanLockTopics": string,
  "whoCanMoveTopicsIn": string,
  "whoCanMoveTopicsOut": string,
  "whoCanPostAnnouncements": string,
  "whoCanHideAbuse": string,
  "whoCanMakeTopicsSticky": string,
  "whoCanModerateMembers": string,
  "whoCanModerateContent": string,
  "whoCanAssistContent": string,
  "customRolesEnabledForSettingsToBeMerged": string,
  "enableCollaborativeInbox": string,
  "whoCanDiscoverGroup": string,
  "defaultSender": string
}

次の表に、Groups リソースを示します。

プロパティ名 説明
kind string リソースのタイプ。常に groupsSettings#groups です。
email string グループのメールアドレス。このプロパティは、Directory API を使用して更新できます。
name string グループの名前。最大 75 文字です。
description string グループの説明。グループの説明が入力されていない場合、このプロパティ値は空の文字列になります。入力する場合、グループの説明は 4,096 文字以内にする必要があります。
whoCanJoin string グループに参加する権限。指定できる値は次のとおりです。
  • ANYONE_CAN_JOIN: ドメイン内外を問わず、インターネット ユーザーは誰でもグループに参加できます。
  • ALL_IN_DOMAIN_CAN_JOIN: アカウント ドメインのユーザーは誰でも参加できます。これには、複数のドメインを持つアカウントも含まれます。
  • INVITED_CAN_JOIN: メンバーシップの候補者を招待して参加させることができます。
  • CAN_REQUEST_TO_JOIN: メンバー以外は参加の招待をリクエストできます。
whoCanViewMembership string メンバーシップを表示する権限。指定できる値は次のとおりです。
  • ALL_IN_DOMAIN_CAN_VIEW: アカウントのユーザーは、グループ メンバーのリストを表示できます。

    登録済みの外部メンバーは、引き続きこのグループにメールを送信できます。

  • ALL_MEMBERS_CAN_VIEW: グループ メンバーはグループ メンバー リストを表示できます。
  • ALL_MANAGERS_CAN_VIEW: グループ マネージャーはグループ メンバーのリストを表示できます。
whoCanViewGroup string グループ メッセージを表示する権限。指定できる値は次のとおりです。
  • ANYONE_CAN_VIEW: インターネット ユーザーは誰でもグループのメッセージを閲覧できます。
  • ALL_IN_DOMAIN_CAN_VIEW: アカウント内のユーザーは、このグループのメッセージを閲覧できます。
  • ALL_MEMBERS_CAN_VIEW: グループのすべてのメンバーがグループのメッセージを表示できます。
  • ALL_MANAGERS_CAN_VIEW: グループの管理者は、このグループのメッセージを閲覧できます。
whoCanInvite string 非推奨。これは whoCanModerateMembers 設定に統合されます。新しいメンバーを招待する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS_CAN_INVITE: 管理者とメンバーは新しいメンバー候補を招待できます。
  • ALL_MANAGERS_CAN_INVITE: 新しいメンバーを招待できるのは管理者のみです。(グループのオーナーによる実行も含む)。
  • ALL_OWNERS_CAN_INVITE: 新しいメンバーを招待できるのはオーナーのみです。
  • NONE_CAN_INVITE: 新しいメンバー候補を招待することはできません。
whoCanAdd string 非推奨。これは whoCanModerateMembers 設定に統合されます。メンバーを追加する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS_CAN_ADD: 管理者とメンバーは新しいメンバーを直接追加できます。
  • ALL_MANAGERS_CAN_ADD: 新しいメンバーを直接追加できるのは管理者のみです。これにはグループのオーナーも含まれます。
  • ALL_OWNERS_CAN_ADD: 新しいメンバーを直接追加できるのはオーナーのみです。
  • NONE_CAN_ADD: 新しいメンバーを直接追加することはできません。
allowExternalMembers string 組織外のメンバーがグループに参加できるかどうかを識別します。値は次のとおりです。
  • true: 組織外の Google Workspace ユーザーがこのグループのメンバーになることができます。
  • false: 組織に属していないユーザーは、このグループのメンバーになることはできません。
whoCanPostMessage string メッセージを投稿する権限。指定できる値は次のとおりです。
  • NONE_CAN_POST: グループが無効になり、アーカイブされます。このグループにメッセージを投稿できるユーザーはいません。
    • archiveOnlyfalse の場合、whoCanPostMessageNONE_CAN_POST に更新するとエラーが発生します。
    • archiveOnlytrue から false に戻された場合、whoCanPostMessagesALL_MANAGERS_CAN_POST に設定されます。
  • ALL_MANAGERS_CAN_POST: グループのオーナーを含む管理者がメッセージを投稿できます。
  • ALL_MEMBERS_CAN_POST: グループのメンバーは誰でもメッセージを投稿できます。
  • ALL_OWNERS_CAN_POST: グループ オーナーのみがメッセージを投稿できます。
  • ALL_IN_DOMAIN_CAN_POST: アカウントのすべてのユーザーがメッセージを投稿できます。
  • ANYONE_CAN_POST: アカウント外のインターネット ユーザーが Google グループ サービスにアクセスしてメッセージを投稿できます。
allowWebPosting string ウェブからの投稿を許可します。指定できる値は次のとおりです。
  • true: メンバーがグループ フォーラムに投稿することを許可します。
  • false: メンバーは Gmail のみを使用してグループと通信します。
primaryLanguage string グループの主要言語。サポートされている言語の表にある言語タグを使用します。
maxMessageBytes integer 非推奨。メッセージの最大サイズは 25 MB です。
isArchived string グループのコンテンツをアーカイブできます。指定できる値は次のとおりです。
  • true: グループに送信されたメッセージをアーカイブします。
  • false: このグループに送信されたメッセージのアーカイブを保持しません。false の場合、以前にアーカイブされたメッセージはアーカイブに残ります。
archiveOnly string グループをアーカイブのみにできます。指定できる値は次のとおりです。
  • true: グループがアーカイブされ、グループが非アクティブになっています。このグループへの新しいメッセージは拒否されます。アーカイブされた古いメッセージは、ブラウジングと検索が可能です。
    • true の場合、whoCanPostMessage プロパティは NONE_CAN_POST に設定されます。
    • true から false に戻すと、whoCanPostMessages は ALL_MANAGERS_CAN_POST に設定されます。
  • false: グループがアクティブで、メッセージを受信できます。
    • false の場合、whoCanPostMessageNONE_CAN_POST に更新するとエラーが発生します。
messageModerationLevel string 受信メッセージの管理レベル。指定できる値は次のとおりです。
  • MODERATE_ALL_MESSAGES: すべてのメッセージがグループ オーナーのメールアドレスに送信され、承認を求められます。承認されると、メッセージがグループに送信されます。
  • MODERATE_NON_MEMBERS: グループ メンバー以外のユーザーからのすべてのメッセージが、承認のためにグループ オーナーのメールアドレスに送信されます。承認されると、メッセージがグループに送信されます。
  • MODERATE_NEW_MEMBERS: 新しいメンバーからのすべてのメッセージが、承認のためにグループ オーナーのメールアドレスに送信されます。承認されると、メッセージがグループに送信されます。
  • MODERATE_NONE: モデレーターの承認は不要です。メッセージはグループに直接配信されます。
spamModerationLevel string スパムとして検出されたメッセージの管理レベルを指定します。指定できる値は次のとおりです。
  • ALLOW: グループにメッセージを投稿します。
  • MODERATE: メッセージを管理キューに送信します。これがデフォルトです。
  • SILENTLY_MODERATE: メッセージを管理キューに送信しますが、モデレーターには通知しません。
  • REJECT: メッセージを直ちに拒否します。
replyTo string デフォルトの返信の受信者を指定します。指定できる値は次のとおりです。
  • REPLY_TO_CUSTOM: メッセージへの返信には、グループのカスタム メールアドレスを使用します。

    グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティにはメッセージへの返信時に使用されるカスタム メールアドレスが保持されます。グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティには値が必要です。それ以外の場合は、エラーが返されます。

  • REPLY_TO_SENDER: メッセージの作成者に送信された返信。
  • REPLY_TO_LIST: この返信メッセージはグループに送信されます。
  • REPLY_TO_OWNER: 返信はグループのオーナーに送信されます。グループの管理者は含まれません。
  • REPLY_TO_IGNORE: グループ ユーザーがメッセージの返信の送信先を個別に決定します。
  • REPLY_TO_MANAGERS: この返信メッセージは、グループのすべての管理者とグループのオーナーを含む、グループの管理者に送信されます。
customReplyTo string replyTo プロパティが REPLY_TO_CUSTOM に設定されている場合に、メッセージへの返信時に使用されるメールアドレス。このアドレスはアカウント管理者が定義します。
  • グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティにはメッセージへの返信時に使用されるカスタム メールアドレスが保持されます。
  • グループの ReplyTo プロパティが REPLY_TO_CUSTOM に設定されている場合、customReplyTo プロパティはテキスト値を持つ必要があります。そうでない場合はエラーが返されます。
includeCustomFooter string カスタム フッターを含めるかどうか。指定できる値は次のとおりです。
  • true
  • false
customFooterText string カスタム フッター テキストの内容を設定します。最大文字数は 1,000 文字です。
sendMessageDenyNotification string グループのオーナーがグループへのメンバーのメッセージを拒否した場合に、メンバーに通知を送信できるようにします。指定できる値は次のとおりです。
  • true: メッセージが拒否されたときに、メッセージの作成者に拒否メッセージの通知を送信します。

    defaultMessageDenyNotificationText プロパティは、sendMessageDenyNotification プロパティが true であることに依存します。

  • false: メッセージが拒否された場合、通知は送信されません。
defaultMessageDenyNotificationText string メッセージが拒否されたときに、メッセージの投稿者に送信される拒否通知のテキストです。デフォルトでは、このプロパティは空で、API のレスポンス本文に値はありません。通知テキストの最大サイズは 10,000 文字です。
showInGroupDirectory string 非推奨。これは whoCanDiscoverGroup 設定に統合されます。グループをグループ ディレクトリに表示できるようにします。指定できる値は次のとおりです。
  • true: アカウント内のすべてのグループが [グループ] ディレクトリに一覧表示されます。
  • false: アカウント内のすべてのグループがディレクトリに表示されません。
allowGoogleCommunication string 非推奨。Google がグループの管理者に連絡できるようにします。
  • true: Google がこのグループの管理者に連絡することを許可します。Google は、最新機能に関する最新情報を送信したり、新機能に関するご意見を求めたり、グループをハイライト表示する許可を求めたりすることがあります。
  • false: Google はこのグループの管理者に連絡できません。
membersCanPostAsTheGroup string メンバーがグループとしてメッセージを投稿できるようにします。指定できる値は次のとおりです。
  • true: グループ メンバーは、自分のメールアドレスではなく、グループのメールアドレスを使用してメッセージを投稿できます。メッセージはグループ自体から送信されたように見えます。
  • false: メンバーはグループのメールアドレスを代表して投稿できません。
messageDisplayFont string 非推奨。デフォルトのメッセージ表示フォントの値は常に DEFAULT_FONT です。
includeInGlobalAddressList string グループをグローバル アドレス一覧に含めることができます。詳しくは、ヘルプセンターをご覧ください。指定できる値は次のとおりです。
  • true: グループがグローバル アドレス一覧に含まれています。
  • false: グループがグローバル アドレス一覧に含まれていません。
whoCanLeaveGroup string グループを退会する権限。指定できる値は次のとおりです。
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
whoCanContactOwner string ウェブ UI を介してグループのオーナーに連絡する権限。指定できる値は次のとおりです。
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
whoCanAddReferences string 非推奨。この機能は Google グループの UI ではサポートされなくなりました。値は常に「NONE」です。
whoCanAssignTopics string 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラム内のトピックを別のユーザーに割り当てる権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnassignTopic string 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラム内のトピックの割り当てを解除する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanTakeTopics string 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラムでトピックを取得する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkDuplicate string 非推奨。これは whoCanAssistContent 設定に統合されます。トピックを別のトピックの重複としてマークする権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkNoResponseNeeded string 非推奨。これは whoCanAssistContent 設定に統合されます。トピックに返信不要のマークを付ける権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnAnyTopic string 非推奨。これは whoCanAssistContent 設定に統合されます。他のユーザーの投稿をお気に入りの返信としてマークする権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnOwnTopic string 非推奨。これは whoCanAssistContent 設定に統合されます。自分が開始したトピックの投稿をお気に入りの返信としてマークする権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnmarkFavoriteReplyOnAnyTopic string 非推奨。これは whoCanAssistContent 設定に統合されます。お気に入りの返信から投稿のマークを解除する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanEnterFreeFormTags string 非推奨。これは whoCanAssistContent 設定に統合されます。フォーラムのトピックに自由形式のタグを入力する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanModifyTagsAndCategories string 非推奨。これは whoCanAssistContent 設定に統合されます。タグとカテゴリを変更する権限。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
favoriteRepliesOnTop string お気に入りの返信を他の返信の前に表示するかどうかを示します。
  • true: お気に入りの返信が他の返信よりも先に表示されます。
  • false: お気に入りの返信が他の返信より先に表示されません。
whoCanApproveMembers string 非推奨。これは whoCanModerateMembers 設定に統合されます。グループへの参加をリクエストしたメンバーを承認できるユーザーを指定します。値は次のとおりです。
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
whoCanBanUsers string 非推奨。これは whoCanModerateMembers 設定に統合されます。ユーザーのグループ参加を禁止できるユーザーを指定します。値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModifyMembers string 非推奨。これは whoCanModerateMembers 設定に統合されます。グループ メンバーの役割を変更できるユーザーを指定します。値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanApproveMessages string 非推奨。これは whoCanModerateContent 設定に統合されます。管理キュー内の承認待ちメッセージを承認できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteAnyPost string 非推奨。これは whoCanModerateContent 設定に統合されます。トピックへの返信を削除できるユーザーを指定します。(投稿者は自分の投稿をいつでも削除できます)。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteTopics string 非推奨。これは whoCanModerateContent 設定に統合されます。トピックを削除できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanLockTopics string 非推奨。これは whoCanModerateContent 設定に統合されます。他のユーザーがトピックに返信できないようにロックできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsIn string 非推奨。これは whoCanModerateContent 設定に統合されます。グループまたはフォーラム内にトピックを移動できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsOut string 非推奨。これは whoCanModerateContent 設定に統合されます。グループまたはフォーラムからトピックを移動できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanPostAnnouncements string 非推奨。これは whoCanModerateContent 設定に統合されます。お知らせ(特殊な種類のトピック)を投稿できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanHideAbuse string 非推奨。これは whoCanModerateContent 設定に統合されます。投稿を不正行為として報告して非表示にできるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMakeTopicsSticky string 非推奨。これは whoCanModerateContent 設定に統合されます。トピックをトピックリストの一番上に固定できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateMembers string メンバーを管理できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateContent string コンテンツを管理できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanAssistContent string メタデータを管理できるユーザーを指定します。指定できる値は次のとおりです。
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
customRolesEnabledForSettingsToBeMerged string 統合対象となる設定のいずれかに含まれているカスタムの役割がグループにあるかどうかを指定します。このフィールドは読み取り専用であり、UPDATE リクエストと PATCH リクエストは無視されます。指定できる値は次のとおりです。
  • true
  • false
enableCollaborativeInbox string グループの共同トレイが有効のまま維持されるかどうかを指定します。指定できる値は次のとおりです。
  • true
  • false
whoCanDiscoverGroup string このグループを検出できるユーザーのセットを指定します。指定できる値は次のとおりです。
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
defaultSender string グループとしてメッセージを投稿できるメンバーのデフォルトの送信者。指定できる値は次のとおりです。
  • DEFAULT_SELF
  • GROUP

メソッド

groupsSettings.groups.get メソッドと groupsSettings.groups.update メソッドは、指定されたグループ リソースで動作します。

get
グループのメールアドレスで識別されるグループの設定を取得します。
update
グループのメールアドレスで識別される既存のグループの設定を更新します。
patch
既存のリソースを更新します。このメソッドはパッチの動作をサポートしています。

サポートされている言語

グループの primaryLanguage フィールドでサポートされている言語コードは次のとおりです。

aa
ab
af
am
ar
as
ay
az
ba
be
bg
bh
bi
bn
bo
br
bs
ca
co
cs
cy
da
de
dz
el
en
en-GB
en-US-pseudo
en_US
eo
es
et
eu
fa
fi
fj
fo
fr
fr-CA
fy
ga
gd
gl
gn
gu
ha
hi
hr
hu
hy
ia
id
ie
ik
is
it
iu
iw
ja
jw
ka
kk
kl
km
kn
ko
ks
ku
ky
la
ln
lo
lt
lv
mg
mi
mk
ml
mn
mo
mr
ms
mt
my
na
ne
nl
nn
no
oc
om
or
pa
pl
ps
pt-BR
pt-PT
qu
rm
rn
ro
ru
rw
sa
sd
sg
sh
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sv
sw
ta
te
tg
th
ti
tk
tl
tn
to
tr
ts
tt
tw
ug
uk
ur
uz
vi
vo
wo
xh
xx-bork
xx-elmer
xx-hacker
xx-klingon
xx-piglatin
yi
yo
za
zh-CN
zh-TW
zu