Repository navigation
Commit f0d4fbe
authored
feat: add org connection member access level, resource server access token, and client my-organization enforcement settings (#892)
#### Added
- **Organization connection member access level**:
`management.organizations.connections.create()` accepts a new optional
`organization_member_access_level` parameter
(`OrganizationMemberAccessLevelEnum`: `"none"`, `"readonly"`,
`"limited"`, `"full"`). `update()` accepts
`OrganizationMemberAccessLevelEnumWithNull` for the same field (supports
nulling). Connection create, get, and update response types expose
`organization_member_access_level`. New types:
`OrganizationMemberAccessLevelEnum`,
`OrganizationMemberAccessLevelEnumWithNull`.
- **Resource server access token configuration**:
`management.resource_servers.create()`,
`management.resource_servers.update()`, and
`management.tenants.settings.update()` accept a new optional
`access_token` parameter (`ResourceServerAccessToken`) to configure
custom claims mapping. `GetResourceServerResponseContent`,
`CreateResourceServerResponseContent`,
`UpdateResourceServerResponseContent`, `ResourceServer`,
`ResourceServerSearchResponse`, `GetTenantSettingsResponseContent`, and
`UpdateTenantSettingsResponseContent` expose `access_token`. New types:
`ResourceServerAccessToken`, `ResourceServerAccessTokenClaimsMapping`,
`ResourceServerAccessTokenCustomClaimsMapping`,
`ResourceServerAccessTokenCustomClaimsMappingRule`.
- **Client My Organization enforcement settings**:
`ClientMyOrganizationResponseConfiguration`,
`ClientMyOrganizationPatchConfiguration`, and
`ClientMyOrganizationPostConfiguration` gain two new optional boolean
fields: `enforce_permission_ceiling` (when true, limits the permissions
admins can assign to members to only those they hold themselves) and
`enforce_self_assignment_restriction` (when true, prevents admins from
assigning permissions to themselves).31 files changed
Lines changed: 427 additions & 40 deletions
File tree
- .fern
- src/auth0/management
- organizations/connections
- resource_servers
- tenants/settings
- types
- wiremock
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12748 | 12748 | | |
12749 | 12749 | | |
12750 | 12750 | | |
| 12751 | + | |
| 12752 | + | |
| 12753 | + | |
| 12754 | + | |
| 12755 | + | |
| 12756 | + | |
| 12757 | + | |
| 12758 | + | |
12751 | 12759 | | |
12752 | 12760 | | |
12753 | 12761 | | |
| |||
13250 | 13258 | | |
13251 | 13259 | | |
13252 | 13260 | | |
| 13261 | + | |
| 13262 | + | |
| 13263 | + | |
| 13264 | + | |
| 13265 | + | |
| 13266 | + | |
| 13267 | + | |
| 13268 | + | |
13253 | 13269 | | |
13254 | 13270 | | |
13255 | 13271 | | |
| |||
33106 | 33122 | | |
33107 | 33123 | | |
33108 | 33124 | | |
| 33125 | + | |
| 33126 | + | |
| 33127 | + | |
| 33128 | + | |
| 33129 | + | |
| 33130 | + | |
| 33131 | + | |
| 33132 | + | |
33109 | 33133 | | |
33110 | 33134 | | |
33111 | 33135 | | |
| |||
33358 | 33382 | | |
33359 | 33383 | | |
33360 | 33384 | | |
| 33385 | + | |
| 33386 | + | |
| 33387 | + | |
| 33388 | + | |
| 33389 | + | |
| 33390 | + | |
| 33391 | + | |
| 33392 | + | |
33361 | 33393 | | |
33362 | 33394 | | |
33363 | 33395 | | |
| |||
39017 | 39049 | | |
39018 | 39050 | | |
39019 | 39051 | | |
| 39052 | + | |
| 39053 | + | |
| 39054 | + | |
| 39055 | + | |
| 39056 | + | |
| 39057 | + | |
| 39058 | + | |
| 39059 | + | |
39020 | 39060 | | |
39021 | 39061 | | |
39022 | 39062 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3372 | 3372 | | |
3373 | 3373 | | |
3374 | 3374 | | |
| 3375 | + | |
| 3376 | + | |
3375 | 3377 | | |
3376 | 3378 | | |
3377 | 3379 | | |
| |||
3454 | 3456 | | |
3455 | 3457 | | |
3456 | 3458 | | |
| 3459 | + | |
| 3460 | + | |
| 3461 | + | |
| 3462 | + | |
3457 | 3463 | | |
3458 | 3464 | | |
3459 | 3465 | | |
| |||
7264 | 7270 | | |
7265 | 7271 | | |
7266 | 7272 | | |
| 7273 | + | |
| 7274 | + | |
7267 | 7275 | | |
7268 | 7276 | | |
7269 | 7277 | | |
| |||
7348 | 7356 | | |
7349 | 7357 | | |
7350 | 7358 | | |
| 7359 | + | |
| 7360 | + | |
| 7361 | + | |
| 7362 | + | |
7351 | 7363 | | |
7352 | 7364 | | |
7353 | 7365 | | |
| |||
11162 | 11174 | | |
11163 | 11175 | | |
11164 | 11176 | | |
| 11177 | + | |
| 11178 | + | |
11165 | 11179 | | |
11166 | 11180 | | |
11167 | 11181 | | |
| |||
11246 | 11260 | | |
11247 | 11261 | | |
11248 | 11262 | | |
| 11263 | + | |
| 11264 | + | |
| 11265 | + | |
| 11266 | + | |
11249 | 11267 | | |
11250 | 11268 | | |
11251 | 11269 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
110 | 112 | | |
111 | 113 | | |
112 | 114 | | |
| 115 | + | |
113 | 116 | | |
114 | 117 | | |
115 | 118 | | |
| |||
136 | 139 | | |
137 | 140 | | |
138 | 141 | | |
| 142 | + | |
| 143 | + | |
139 | 144 | | |
140 | 145 | | |
141 | 146 | | |
| |||
167 | 172 | | |
168 | 173 | | |
169 | 174 | | |
| 175 | + | |
170 | 176 | | |
171 | 177 | | |
172 | 178 | | |
| |||
249 | 255 | | |
250 | 256 | | |
251 | 257 | | |
| 258 | + | |
252 | 259 | | |
253 | 260 | | |
254 | 261 | | |
| |||
275 | 282 | | |
276 | 283 | | |
277 | 284 | | |
| 285 | + | |
| 286 | + | |
278 | 287 | | |
279 | 288 | | |
280 | 289 | | |
| |||
306 | 315 | | |
307 | 316 | | |
308 | 317 | | |
| 318 | + | |
309 | 319 | | |
310 | 320 | | |
311 | 321 | | |
| |||
411 | 421 | | |
412 | 422 | | |
413 | 423 | | |
| 424 | + | |
414 | 425 | | |
415 | 426 | | |
416 | 427 | | |
| |||
437 | 448 | | |
438 | 449 | | |
439 | 450 | | |
| 451 | + | |
| 452 | + | |
440 | 453 | | |
441 | 454 | | |
442 | 455 | | |
| |||
476 | 489 | | |
477 | 490 | | |
478 | 491 | | |
| 492 | + | |
479 | 493 | | |
480 | 494 | | |
481 | 495 | | |
| |||
576 | 590 | | |
577 | 591 | | |
578 | 592 | | |
| 593 | + | |
579 | 594 | | |
580 | 595 | | |
581 | 596 | | |
| |||
602 | 617 | | |
603 | 618 | | |
604 | 619 | | |
| 620 | + | |
| 621 | + | |
605 | 622 | | |
606 | 623 | | |
607 | 624 | | |
| |||
641 | 658 | | |
642 | 659 | | |
643 | 660 | | |
| 661 | + | |
644 | 662 | | |
645 | 663 | | |
646 | 664 | | |
| |||
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
168 | 170 | | |
169 | 171 | | |
170 | 172 | | |
| 173 | + | |
171 | 174 | | |
172 | 175 | | |
173 | 176 | | |
| |||
194 | 197 | | |
195 | 198 | | |
196 | 199 | | |
| 200 | + | |
| 201 | + | |
197 | 202 | | |
198 | 203 | | |
199 | 204 | | |
| |||
214 | 219 | | |
215 | 220 | | |
216 | 221 | | |
| 222 | + | |
217 | 223 | | |
218 | 224 | | |
219 | 225 | | |
| |||
475 | 481 | | |
476 | 482 | | |
477 | 483 | | |
| 484 | + | |
478 | 485 | | |
479 | 486 | | |
480 | 487 | | |
| |||
501 | 508 | | |
502 | 509 | | |
503 | 510 | | |
| 511 | + | |
| 512 | + | |
504 | 513 | | |
505 | 514 | | |
506 | 515 | | |
| |||
521 | 530 | | |
522 | 531 | | |
523 | 532 | | |
| 533 | + | |
524 | 534 | | |
525 | 535 | | |
526 | 536 | | |
| |||
732 | 742 | | |
733 | 743 | | |
734 | 744 | | |
| 745 | + | |
735 | 746 | | |
736 | 747 | | |
737 | 748 | | |
| |||
758 | 769 | | |
759 | 770 | | |
760 | 771 | | |
| 772 | + | |
| 773 | + | |
761 | 774 | | |
762 | 775 | | |
763 | 776 | | |
| |||
778 | 791 | | |
779 | 792 | | |
780 | 793 | | |
| 794 | + | |
781 | 795 | | |
782 | 796 | | |
783 | 797 | | |
| |||
1039 | 1053 | | |
1040 | 1054 | | |
1041 | 1055 | | |
| 1056 | + | |
1042 | 1057 | | |
1043 | 1058 | | |
1044 | 1059 | | |
| |||
1065 | 1080 | | |
1066 | 1081 | | |
1067 | 1082 | | |
| 1083 | + | |
| 1084 | + | |
1068 | 1085 | | |
1069 | 1086 | | |
1070 | 1087 | | |
| |||
1085 | 1102 | | |
1086 | 1103 | | |
1087 | 1104 | | |
| 1105 | + | |
1088 | 1106 | | |
1089 | 1107 | | |
1090 | 1108 | | |
| |||


0 commit comments