Groups

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

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

リソース表記

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

デフォルトでは、グループ リソース データは Atom + XML データ形式で返されます。

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 グループ リソースの一意の識別子
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 グループの管理画面ではサポートされていません。値は常に 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 設定に統合されます。非推奨。これは 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





































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