Skip to content

Commit 4304a3f

Browse files
fix(iam): IAM Members Info - MTA-6022 (#4988)
1 parent d6552c0 commit 4304a3f

File tree

5 files changed

+56
-31
lines changed

5 files changed

+56
-31
lines changed
227 KB
Loading
159 KB
Loading

pages/iam/how-to/manage-members.mdx

Lines changed: 35 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,25 @@ dates:
2020
1. Click **IAM & API keys** on the top-right drop-down menu of the Scaleway console. The **Users** tab of the [Identity and Access Management dashboard](https://console.scaleway.com/iam/users) displays.
2121
2. Click **+ Add user**. A pop-up displays prompting you to choose between creating a **Member** or adding a **Guest**.
2222
3. Select **Member** and click **Continue**.
23-
4. Enter a username and the email address of the Member you want to add to your Organization.
23+
4. Enter the username of the Member you want to add to your Organization.
2424
<Message type="important">
2525
When you create a Member, a Scaleway account is created for them. They exist only within your Organization. If you delete the Member, their account is also deleted. Make sure you inform your Members that [logging into an Organization as a Member](/iam/how-to/log-in-as-a-member) is different from [logging in as a Guest or as an Owner](/account/how-to/log-in-to-the-console).
2626
</Message>
27-
5. (Optional) Check the box if you want to send a welcome email to the Member.
28-
6. Add a password.
27+
5. (Optional) Add a password.
2928
<Message type="note">
30-
This step is optional. If you set a password, make sure you keep note of it to share it with the Member later. The password will only be shown once. If password renewal is enforced in the Organization, from their first login, the Member has up to 3 days to update their password and comply with this security requirement.
29+
If you set a password, make sure you keep note of it to share it with the Member later. The password will only be shown once. If password renewal is enforced in the Organization, from their first login, the Member must update their password. They must comply with this security requirement within the [grace period](/iam/concepts#grace-period) defined for your Organization.
3130
</Message>
32-
7. (Optional) Check the box if you want to send the password to the Member via email.
33-
8. Click **Create Member**.
31+
6. (Optional) Check the box if you want to send the password to the Member via email.
32+
7. Click **Next**.
33+
8. Enter the Member's email address.
34+
9. (Optional) Check the box if you want to send a welcome email to the Member.
35+
10. (Optional) Enter the first and last name of the member.
36+
11. (Optional) Assign the member to an existing [IAM group](/iam/concepts/#group)
37+
12. Click **Create Member**.
3438

35-
If you did not send an welcome email to the Member, make sure you give them their login information.
39+
<Message type="important">
40+
If you did not send a welcome email to the Member, make sure you give them their login information.
41+
</Message>
3642

3743
## How to lock a Member
3844

@@ -74,16 +80,36 @@ The Member is unlocked.
7480

7581
## How to edit a Member's information
7682

77-
You can edit a Member's username, email address, and password.
83+
You can edit a Member's:
84+
- **Personal information** - username, first and last names, email address, phone number and preferred language
85+
- **Credentials** - username, email and password.
7886

7987
<Message type="note">
80-
Follow the procedure below to edit your own Member information.
88+
Follow the procedure below to edit your own information as a Member.
8189
</Message>
8290

91+
### How to edit personal information
92+
93+
1. Click **IAM & API keys** on the top-right drop-down menu of the Scaleway console. The **Users** tab of the [Identity and Access Management dashboard](https://console.scaleway.com/iam/users) displays.
94+
2. Click the name of the Member you want to edit. Alternatively, click <Icon name="more" /> next to the Member, and select **Overview**. Either way, you are taken to the user's **Overview** tab.
95+
3. Click **Edit** <Icon name="edit" /> in the **User profile** section. A pop-up appears.
96+
4. Edit the information.
97+
<Message type="important">
98+
The email address field must not be left empty.
99+
</Message>
100+
5. Click **Confirm**.
101+
102+
The updated information appears in the Member Overview.
103+
104+
### How to edit credentials
105+
83106
1. Click **IAM & API keys** on the top-right drop-down menu of the Scaleway console. The **Users** tab of the [Identity and Access Management dashboard](https://console.scaleway.com/iam/users) displays.
84107
2. Click the name of the Member you want to edit. Alternatively, click <Icon name="more" /> next to the Member, and select **Overview**. Either way, you are taken to the user's **Overview** tab.
85108
3. Click the **Credentials** tab.
86109
4. Click **Edit** next to the information you want to update in the **Sign in credentials** section. For each credential a different pop-up appears.
110+
<Message type="note">
111+
You need IAM Manager permissions to change your own username.
112+
</Message>
87113
5. Enter the new information in the box.
88114
<Message type="important">
89115
Passwords are optional. When you create or update a password for a Member, you can opt to send the password to the Member via email. Once a new password is created, it is not stored or shown in the Scaleway console. Copy and safely store them before leaving the **Edit password** pop-up.
@@ -103,7 +129,6 @@ Refer to the dedicated [How to enforce security for Members](/iam/how-to/enforce
103129
- [How to stop enforcing password renewal](/iam/how-to/enforce-security-requirements-members/#how-to-stop-enforcing-password-renewal)
104130
- [How to edit the grace period of your Organization](/iam/how-to/enforce-security-requirements-members/#how-to-edit-the-grace-period-of-your-organization)
105131

106-
107132
## How to delete a Member
108133

109134
<Message type="important">

pages/iam/how-to/manage-users.mdx

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,18 @@ You can manage IAM users of an Organization if you are the [Owner](/iam/concepts
3030

3131
## How to view user information
3232

33-
From the user's [Overview tab](#how-to-access-the-user-overview), you can view information including the user's **status**, **type** (Owner, Guest or Member), **joined on** date and whether they have [MFA](/account/concepts/#multifactor-authentication-mfa) enabled in the **User Information** panel at the top of the page.
33+
From the user's [Overview tab](#how-to-access-the-user-overview), you can view information such as:
3434

35-
On this page you can also find an extensive list of the user's permission sets, the name of their associated policies and the scope they apply to.
35+
- **User details** - The user's type (Owner, Guest or Member), status, **joined on** (for Guests) or **created on** (for Members) date, whether they have [MFA](/account/concepts/#multifactor-authentication-mfa) enabled, and the date of their last login.
36+
- **User profile** - The user's username, first and last names, email address, telephone number, preferred language, and their Scaleway ID number.
3637

3738
<Lightbox src="scaleway-user-info.webp" alt="" />
3839

39-
## How to manage a user's groups
40+
In the Overview tab, you can also find an extensive list of the user's permission sets, the name of their associated policies and the scope they apply to.
4041

41-
From the user's [Overview tab](#how-to-access-the-user-overview), scroll down to the **Groups** panel. A list of the groups the user is part of displays:
42+
## How to manage a user's groups and policies
43+
44+
From the user's **Groups & policies** tab, you can find a list of the user's groups and policies.
4245

4346
<Lightbox src="scaleway-groups-overview.webp" alt="" />
4447

@@ -63,12 +66,6 @@ A user may be part of multiple groups at the same time.
6366
Learn [how to create a new IAM group](/iam/how-to/create-group/).
6467
</Message>
6568

66-
## How to manage a user's policies
67-
68-
From the user's [**Overview** tab](#how-to-access-the-user-overview), scroll down to the **Policies** panel. A list of policies attached to the user displays:
69-
70-
<Lightbox src="scaleway-iam-policies.webp" alt="" />
71-
7269
### Detach a policy from a user
7370

7471
1. Click the **x** button next to the policy you want to detach from the user. A pop-up displays asking you to confirm the action.
@@ -81,20 +78,20 @@ From the user's [**Overview** tab](#how-to-access-the-user-overview), scroll dow
8178

8279
A user may be attached to multiple policies.
8380

84-
1. Click **Attach a policy** to attach another policy to the user. A pop-up displays, prompting you to select a policy.
85-
2. Select the policy you want to attach to the user from the drop-down list, or type the name of the policy.
86-
3. Click **Validate** to finish.
87-
The selected policy is attached to the user, and you are returned to the **Overview** tab.
81+
1. Click **Attach a policy** to attach another policy to the user. A pop-up displays.
82+
2. Select an action between: **creating a new policy**, **selecting an unassigned policy** or **duplicating an existing policy**.
8883

89-
<Message type="tip">
90-
To create a new policy, see our [dedicated how to](/iam/how-to/create-policy/).
91-
</Message>
84+
<Message type="note">
85+
When you [create a new policy](/iam/how-to/create-policy/) or duplicate an existing one, you are redirected to the IAM policies page. The following steps apply when you choose to select an unassigned policy.
86+
</Message>
87+
3. Select the policy you want to attach to the user from the drop-down list.
88+
4. Click **Validate** to finish.
89+
The selected policy is attached to the user.
9290

9391
## How to view and delete user API keys
9492

95-
1. From the user's [Overview tab](#how-to-access-the-user-overview), click the **Credentials** tab.
93+
1. Click the user's **Credentials** tab.
9694
You can view details of the user's [API keys](/iam/how-to/create-api-keys/).
97-
<Lightbox src="scaleway-api-key.webp" alt="" />
9895
<Message type="note">
9996
You cannot see the secret key part of any API keys, nor can you create an API key for any IAM user other than yourself.
10097
</Message>
@@ -103,7 +100,7 @@ A user may be attached to multiple policies.
103100
A warning displays, reminding you that this action is permanent.
104101
3. Type **DELETE** and click **Submit** to confirm the action.
105102

106-
## How to remove a user from the Organization
103+
## How to remove a guest from an Organization
107104

108105
<Message type="note">
109106
To remove any users other than yourself, you must either be the [Owner](/iam/concepts#owner) of the Organization, or have [IAMManager permissions](/iam/reference-content/permission-sets/). The exception to this is that you can always remove yourself as an IAM user from an Organization in which you are a [Guest](/iam/concepts#guest), anytime. This equates to leaving the Organization. You cannot leave an Organization that you own.
@@ -115,3 +112,6 @@ A user may be attached to multiple policies.
115112
<Lightbox src="scaleway-remove-user-popup.webp" alt="A pop up box displaying a warning: Removing a user from this Organization automatically deletes their API keys, and any policies directly attached to them become orphaned" />
116113
3. Type **REMOVE** to confirm, and click **Remove user** to validate.
117114

115+
<Message type="note">
116+
If you want to delete a Member, follow the corresponding steps in the [How to manage Members](/iam/how-to/manage-members/#how-to-delete-a-member) documentation page.
117+
</Message>

pages/iam/quickstart.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Invite other users to be able to give them access to your Organization. You will
3535
5. (Optional) Check the box if you want to send a welcome email to the Member.
3636
6. Add a password.
3737
<Message type="note">
38-
This step is optional. If you set a password, make sure you keep note of it to share it with the Member later. The password will only be shown once. If password renewal is enforced in the Organization, from their first login, the Member has up to 3 days to update their password and comply with this security requirement.
38+
If you set a password, make sure you keep note of it to share it with the Member later. The password will only be shown once. If password renewal is enforced in the Organization, from their first login, the Member must update their password. They must comply with this security requirement within the [grace period](/iam/concepts#grace-period) defined for your Organization.
3939
</Message>
4040
7. (Optional) Check the box if you want to send the password to the Member via email.
4141
8. Click **Create Member**.

0 commit comments

Comments
 (0)