Skip to content

Commit 8f84c2d

Browse files
Add docs for B2B user sharing
1 parent 8c3a035 commit 8f84c2d

3 files changed

Lines changed: 44 additions & 19 deletions

File tree

72 KB
Loading

en/identity-server/next/docs/guides/users/manage-users.md

Lines changed: 43 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,24 @@ This guide walks you through how you can manage user accounts as an administrato
88

99
To learn more about onboarding users, see [Onboard users]({{base_path}}/guides/users/onboard-users/).
1010

11+
## Filter users
12+
13+
Administrators can filter users based on their account status from the {{ product_name }} Console.
14+
15+
To filter users by account status:
16+
17+
1. On the {{ product_name }} Console, go to **User Management** > **Users**.
18+
2. Click the **Account Status** dropdown and select the relevant filter criteria:
19+
20+
- **Locked**: Filters users with locked accounts.
21+
- **Disabled**: Filters users with deactivated accounts.
22+
- **Pending password reset**: Filters users for whom the administrator has initiated a forced password reset, but the users haven't yet reset their passwords.
23+
- **Pending initial password setup**: Filters users an administrator invited to set their own password during initial account creation but who haven't done so yet.
24+
- **Pending email verification**: Filters users who haven't yet verified their primary email addresses.
25+
- **Pending mobile verification**: Filters users who haven't yet verified their primary mobile numbers.
26+
27+
![Filter users by account status]({{base_path}}/assets/img/guides/users/filter-users-by-account-status.png){: width="600" style="display: block; margin: 0; border: 0.3px solid lightgrey;"}
28+
1129
## Assign groups
1230

1331
Groups are useful when you wish to assign a certain permission level to multiple users. A user can be a member of multiple groups in the organization. Learn how to [manage groups]({{base_path}}/guides/users/manage-groups/).
@@ -21,6 +39,7 @@ To assign users to groups:
2139

2240
![Add user]({{base_path}}/assets/img/guides/users/assign-groups-to-users.png){: width="600" style="display: block; margin: 0; border: 0.3px solid lightgrey;"}
2341

42+
2443
## Manage user profiles
2544

2645
A user profile consists of attributes that represent the details of the user such as username, email address, contact information, other custom attributes, etc.
@@ -55,6 +74,30 @@ To update the user profile:
5574

5675
4. Click **Update** to save.
5776

77+
## Share user with organizations
78+
79+
An administrator can share a user with an organization (or multiple organizations) via the WSO2 Identity Server Console.
80+
81+
To share a user with organizations:
82+
83+
1. On the WSO2 Identity Server Console, go to **User Management** > **Users**.
84+
85+
2. Find the user's account in the user list and click **Edit**.
86+
87+
3. Navigate to the **Shared Access** tab.
88+
89+
4. Select the appropriate sharing option.
90+
91+
- **Do not share user with any organization** - user will not be shared with any organizations.
92+
93+
- **Share user with all organizations** - user is shared with all current and future organizations. When the user is shared, administrators can also configure which roles should be assigned to the user in the shared organizations.
94+
95+
![Share user with all organizations]({{base_path}}/assets/img/guides/users/share-user-with-all-organizations.png){: width="600" style="display: block; margin: 0; border: 0.3px solid lightgrey;"}
96+
97+
- **Share user with selected organizations** - user is shared with a specific set of existing organizations, but they are not shared with the future organizations. Administrators can configure which roles should be assigned to the user in the shared organizations.
98+
99+
5. Once selected and configured, click **Save**.
100+
58101
## Resend invitation links and codes
59102

60103
Administrators can resend expired invitation links or verification codes to users. This applies when users need to:
@@ -319,21 +362,3 @@ To delete a user account:
319362
320363
3. Select the checkbox to confirm your action.
321364
4. Click **Confirm**.
322-
323-
## Filter users
324-
325-
Administrators can filter users based on their account status from the {{ product_name }} Console.
326-
327-
To filter users by account status:
328-
329-
1. On the {{ product_name }} Console, go to **User Management** > **Users**.
330-
2. Click the **Account Status** dropdown and select the relevant filter criteria:
331-
332-
- **Locked**: Filters users with locked accounts.
333-
- **Disabled**: Filters users with deactivated accounts.
334-
- **Pending password reset**: Filters users for whom the administrator has initiated a forced password reset, but the users haven't yet reset their passwords.
335-
- **Pending initial password setup**: Filters users an administrator invited to set their own password during initial account creation but who haven't done so yet.
336-
- **Pending email verification**: Filters users who haven't yet verified their primary email addresses.
337-
- **Pending mobile verification**: Filters users who haven't yet verified their primary mobile numbers.
338-
339-
![Filter users by account status]({{base_path}}/assets/img/guides/users/filter-users-by-account-status.png){: width="600" style="display: block; margin: 0; border: 0.3px solid lightgrey;"}

en/includes/guides/organization-management/share-user-profiles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ There are three ways how user profiles are shared between organizations:
1010

1111
2. An organization admin can invite users from the immediate parent organization to join the organization. Once the user accepts the invitation, the user profile is automatically shared with the child organization. Learn more about [inviting existing users from the parent organization]({{base_path}}/guides/organization-management/onboard-users/#invite-existing-users-from-the-parent-organization).
1212

13-
3. An admin can share users of an organization with other organizations lower in the hierarchy using the [User Sharing API]({{base_path}}/apis/organization-user-share-rest-api).
13+
3. An admin can share users of an organization with other organizations lower in the hierarchy {% if is_version > "7.2.0" %}[through the {{product_name}} Console]({{base_path}}/guides/users/manage-users/#share-user-with-organizations) or {% endif %} using the [User Sharing API]({{base_path}}/apis/organization-user-share-rest-api).
1414

1515
## Customize user attributes in shared user profiles
1616

0 commit comments

Comments
 (0)