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: docs/v3/source/includes/resources/roles/_create.md.erb
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -85,6 +85,9 @@ For a user to be assigned a space role, the user must already have an organizati
85
85
86
86
If the associated user is valid but does not exist in Cloud Controller's database, a user resource will be created automatically.
87
87
88
+
If CAPI property `cc.allow_user_creation_by_org_manager` is enabled, the organization role is being created by username + origin and the user does not exist in UAA yet, the user will be created.
89
+
The origin must be different from `uaa` in this case.
Copy file name to clipboardExpand all lines: docs/v3/source/includes/resources/users/_create.md.erb
+41-7Lines changed: 41 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,11 @@ Controller database.
5
5
6
6
Generally, the GUID should match the GUID of an already-created user in the
7
7
UAA database, though this is not required.
8
+
Creating a user by guid is only permitted by admins.
9
+
10
+
If CAPI property `cc.allow_user_creation_by_org_manager` is enabled, a UAA user will be automatically created if it does not exist yet.
11
+
The UAA user will be only created when `username` and `origin` have been provided instead of a guid. Additionally `origin` must be different from `uaa`.
12
+
Admins and OrgManagers can make use of the UAA user creation.
**guid** | _string_ | Unique identifier for the user. For UAA users this will match the user ID of an existing UAA user's GUID; in the case of UAA clients, this will match the UAA client ID |
42
-
**metadata.labels** | [_label object_](#links) | Labels applied to the user |
43
-
**metadata.annotations** | [_annotation object_](#links) | Annotations added to the user |
**guid** | _string_ | Unique identifier for the user. For UAA users this will match the user ID of an existing UAA user's GUID; in the case of UAA clients, this will match the UAA client ID |
73
+
**username** | _string_ | Username of the user to be created. This can only be provided together with `origin`. |
74
+
**origin** | _string_ | Origin of the user to be created. This can only be provided together with `username` and cannot be `uaa`. |
75
+
**metadata.labels** | [_label object_](#links) | Labels applied to the user |
76
+
**metadata.annotations** | [_annotation object_](#links) | Annotations added to the user |
0 commit comments