|
23 | 23 | "https://www.googleapis.com/auth/chat.app.memberships": { |
24 | 24 | "description": "On their own behalf, apps in Google Chat can see, add, update, and remove members from conversations and spaces" |
25 | 25 | }, |
| 26 | + "https://www.googleapis.com/auth/chat.app.messages.readonly": { |
| 27 | + "description": "On their own behalf, apps in Google Chat can see all messages and their associated reactions and message content" |
| 28 | + }, |
26 | 29 | "https://www.googleapis.com/auth/chat.app.spaces": { |
27 | 30 | "description": "On their own behalf, apps in Google Chat can create conversations and spaces and see or update their metadata (including history settings and access settings)" |
28 | 31 | }, |
|
98 | 101 | "canonicalName": "Hangouts Chat", |
99 | 102 | "description": "The Google Chat API lets you build Chat apps to integrate your services with Google Chat and manage Chat resources such as spaces, members, and messages.", |
100 | 103 | "discoveryVersion": "v1", |
101 | | - "documentationLink": "https://developers.google.com/hangouts/chat", |
| 104 | + "documentationLink": "https://developers.google.com/workspace/chat", |
102 | 105 | "fullyEncodeReservedExpansion": true, |
103 | 106 | "icons": { |
104 | 107 | "x16": "http://www.google.com/images/icons/product/search-16.gif", |
|
995 | 998 | "$ref": "Message" |
996 | 999 | }, |
997 | 1000 | "scopes": [ |
| 1001 | + "https://www.googleapis.com/auth/chat.app.messages.readonly", |
998 | 1002 | "https://www.googleapis.com/auth/chat.bot", |
999 | 1003 | "https://www.googleapis.com/auth/chat.messages", |
1000 | 1004 | "https://www.googleapis.com/auth/chat.messages.readonly" |
|
1048 | 1052 | "$ref": "ListMessagesResponse" |
1049 | 1053 | }, |
1050 | 1054 | "scopes": [ |
| 1055 | + "https://www.googleapis.com/auth/chat.app.messages.readonly", |
1051 | 1056 | "https://www.googleapis.com/auth/chat.import", |
1052 | 1057 | "https://www.googleapis.com/auth/chat.messages", |
1053 | 1058 | "https://www.googleapis.com/auth/chat.messages.readonly" |
|
1299 | 1304 | }, |
1300 | 1305 | "scopes": [ |
1301 | 1306 | "https://www.googleapis.com/auth/chat.app.memberships", |
| 1307 | + "https://www.googleapis.com/auth/chat.app.messages.readonly", |
1302 | 1308 | "https://www.googleapis.com/auth/chat.app.spaces", |
1303 | 1309 | "https://www.googleapis.com/auth/chat.memberships", |
1304 | 1310 | "https://www.googleapis.com/auth/chat.memberships.readonly", |
|
1349 | 1355 | }, |
1350 | 1356 | "scopes": [ |
1351 | 1357 | "https://www.googleapis.com/auth/chat.app.memberships", |
| 1358 | + "https://www.googleapis.com/auth/chat.app.messages.readonly", |
1352 | 1359 | "https://www.googleapis.com/auth/chat.app.spaces", |
1353 | 1360 | "https://www.googleapis.com/auth/chat.memberships", |
1354 | 1361 | "https://www.googleapis.com/auth/chat.memberships.readonly", |
|
1528 | 1535 | } |
1529 | 1536 | } |
1530 | 1537 | }, |
1531 | | - "revision": "20250923", |
| 1538 | + "revision": "20251002", |
1532 | 1539 | "rootUrl": "https://chat.googleapis.com/", |
1533 | 1540 | "schemas": { |
1534 | 1541 | "AccessSettings": { |
|
4491 | 4498 | ], |
4492 | 4499 | "enumDescriptions": [ |
4493 | 4500 | "Default value. For users: they aren't a member of the space, but can be invited. For Google Groups: they're always assigned this role (other enum values might be used in the future).", |
4494 | | - "A member of the space. The user has basic permissions, like sending messages to the space. In 1:1 and unnamed group conversations, everyone has this role.", |
4495 | | - "A space manager. The user has all basic permissions plus administrative permissions that let them manage the space, like adding or removing members. Only supported in SpaceType.SPACE." |
| 4501 | + "A member of the space. In the Chat UI, this role is called Member. The user has basic permissions, like sending messages to the space. Managers and owners can grant members additional permissions in a space, including: - Add or remove members. - Modify space details. - Turn history on or off. - Mention everyone in the space with `@all`. - Manage Chat apps and webhooks installed in the space. In direct messages and unnamed group conversations, everyone has this role.", |
| 4502 | + "A space owner. In the Chat UI, this role is called Owner. The user has the complete set of space permissions to manage the space, including: - Change the role of other members in the space to member, manager, or owner. - Delete the space. Only supported in SpaceType.SPACE (named spaces). To learn more, see [Learn more about your role as a space owner or manager](https://support.google.com/chat/answer/11833441)." |
4496 | 4503 | ], |
4497 | 4504 | "type": "string" |
4498 | 4505 | }, |
|
4865 | 4872 | "id": "PermissionSetting", |
4866 | 4873 | "properties": { |
4867 | 4874 | "managersAllowed": { |
4868 | | - "description": "Optional. Whether spaces managers have this permission.", |
| 4875 | + "description": "Optional. Whether space owners (`ROLE_MANAGER`) have this permission.", |
4869 | 4876 | "type": "boolean" |
4870 | 4877 | }, |
4871 | 4878 | "membersAllowed": { |
4872 | | - "description": "Optional. Whether non-manager members have this permission.", |
| 4879 | + "description": "Optional. Whether basic space members (`ROLE_MEMBER`) have this permission.", |
4873 | 4880 | "type": "boolean" |
4874 | 4881 | } |
4875 | 4882 | }, |
|
0 commit comments