You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/docs/content/docs/cli/permission-groups.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ Bulk Add Permission Group Members (OAuth login or personal API key required)
46
46
|`--organization <value>`| Yes | Organization that owns the permission group. |
47
47
|`--group <value>`| Yes | Permission group identifier. |
48
48
|`--user-ids <json\|@file>`| No | Organization member identifiers. Existing group members are skipped; users outside the organization are ignored. (JSON, or @path / @- to read a file or stdin). |
49
-
|`--add-all-organization-members`| No | Add every current organization member, up to 1000. For larger organizations, use userIds in batches. Cannot be combined with userIds. |
49
+
|`--add-all-organization-members`| No | Add every current organization member in bounded batches within one transaction. Cannot be combined with userIds. |
50
50
|`--no-add-all-organization-members`| No | Send --add-all-organization-members as false. |
51
51
52
52
</CommandTable>
@@ -254,7 +254,7 @@ Update Permission Group (OAuth login or personal API key required)
254
254
| --- | --- | --- |
255
255
|`--organization <value>`| Yes | Organization that owns the permission group. |
256
256
|`--name <value>`| No | Group name, unique within the organization. |
257
-
|`--description <value>`| No | Group description. Null clears it; omission leaves it unchanged. (--description null sends the word, not JSON null). |
257
+
|`--description <value>`| No | Group description. Null or an empty string clears it; omission leaves it unchanged. (--description null sends the word, not JSON null). |
258
258
|`--config <json\|@file>`| No | Patch of permission restrictions. Omitted keys remain unchanged; each supplied array replaces that entire list. (JSON, or @path / @- to read a file or stdin). |
259
259
|`--is-default`| No | Whether the group is the organization default. Only one group can be the default. |
260
260
|`--no-is-default`| No | Send --is-default as false. |
Copy file name to clipboardExpand all lines: apps/docs/content/docs/cli/reference.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3037,7 +3037,7 @@ sim permission-groups members batch-add [options]
3037
3037
|`--organization <value>`| Yes | Organization that owns the permission group. |
3038
3038
|`--group <value>`| Yes | Permission group identifier. |
3039
3039
|`--user-ids <json\|@file>`| No | Organization member identifiers. Existing group members are skipped; users outside the organization are ignored. (JSON, or @path / @- to read a file or stdin). |
3040
-
|`--add-all-organization-members`| No | Add every current organization member, up to 1000. For larger organizations, use userIds in batches. Cannot be combined with userIds. |
3040
+
|`--add-all-organization-members`| No | Add every current organization member in bounded batches within one transaction. Cannot be combined with userIds. |
3041
3041
|`--no-add-all-organization-members`| No | Send --add-all-organization-members as false. |
|`--organization <value>`| Yes | Organization that owns the permission group. |
3247
3247
|`--name <value>`| No | Group name, unique within the organization. |
3248
-
|`--description <value>`| No | Group description. Null clears it; omission leaves it unchanged. (--description null sends the word, not JSON null). |
3248
+
|`--description <value>`| No | Group description. Null or an empty string clears it; omission leaves it unchanged. (--description null sends the word, not JSON null). |
3249
3249
|`--config <json\|@file>`| No | Patch of permission restrictions. Omitted keys remain unchanged; each supplied array replaces that entire list. (JSON, or @path / @- to read a file or stdin). |
3250
3250
|`--is-default`| No | Whether the group is the organization default. Only one group can be the default. |
3251
3251
|`--no-is-default`| No | Send --is-default as false. |
Copy file name to clipboardExpand all lines: apps/docs/openapi-v2-resources.json
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -5524,7 +5524,7 @@
5524
5524
"post": {
5525
5525
"operationId": "bulkAddPermissionGroupMembers",
5526
5526
"summary": "Bulk Add Permission Group Members",
5527
-
"description": "Assign up to 1000 organization members atomically. Existing assignments are skipped and users outside the organization are ignored. Any overlapping membership conflict rejects the entire batch. Requires organization admin or owner access and active Access Control. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.",
5527
+
"description": "Assign up to 1000 selected organization members, or the entire organization roster, atomically. Existing assignments are skipped and users outside the organization are ignored. Any overlapping membership conflict rejects the entire batch. Requires organization admin or owner access and active Access Control. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.",
"description": "Whether this is the organization default, which applies across all its workspaces."
12631
+
"description": "Whether this is the organization default, which applies to everyone across all its workspaces regardless of member assignments."
12632
12632
},
12633
12633
"membershipMode": {
12634
12634
"type": "string",
@@ -13266,7 +13266,7 @@
13266
13266
"description": "Group name, unique within the organization."
13267
13267
},
13268
13268
"description": {
13269
-
"description": "Group description. Null clears it; omission leaves it unchanged.",
13269
+
"description": "Group description. Null or an empty string clears it; omission leaves it unchanged.",
13270
13270
"anyOf": [
13271
13271
{
13272
13272
"type": "string",
@@ -13847,7 +13847,7 @@
13847
13847
}
13848
13848
},
13849
13849
"addAllOrganizationMembers": {
13850
-
"description": "Add every current organization member, up to 1000. For larger organizations, use userIds in batches. Cannot be combined with userIds.",
13850
+
"description": "Add every current organization member in bounded batches within one transaction. Cannot be combined with userIds.",
description: `Assign up to 1000 organization members atomically. Existing assignments are skipped and users outside the organization are ignored. Any overlapping membership conflict rejects the entire batch. ${AUTHORITY}`,
327
+
description: `Assign up to 1000 selected organization members, or the entire organization roster, atomically. Existing assignments are skipped and users outside the organization are ignored. Any overlapping membership conflict rejects the entire batch. ${AUTHORITY}`,
'Assign up to 1000 organization members atomically. Existing assignments are skipped and users outside the organization are ignored. Any overlapping membership conflict rejects the entire batch. Requires organization admin or owner access and active Access Control. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.',
390
+
'Assign up to 1000 selected organization members, or the entire organization roster, atomically. Existing assignments are skipped and users outside the organization are ignored. Any overlapping membership conflict rejects the entire batch. Requires organization admin or owner access and active Access Control. Workspace API keys return `403`; use a personal API key or scoped OAuth token.\n\nOAuth scope: `api:write`.',
0 commit comments