Skip to content

Commit 360f764

Browse files
ldecarvalho-docRoRoJbene2k1
authored
fix(iam): auth methods (#5827)
* fix(iam): auth methods * fix(iam): review cyril * fix(iam): review ro Co-authored-by: Rowena Jones <[email protected]> * fix(iam): review bene Co-authored-by: Benedikt Rollik <[email protected]> --------- Co-authored-by: Rowena Jones <[email protected]> Co-authored-by: Benedikt Rollik <[email protected]>
1 parent 589429b commit 360f764

File tree

4 files changed

+45
-12
lines changed

4 files changed

+45
-12
lines changed

macros/iam/login-member.mdx

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,39 @@ macro: login-member
1212
- When you are added to an Organization as a Member, a Scaleway account is automatically created for you. An Organization administrator must provide a username, email and Organization ID for you to log in.
1313
- If your Organization admin provided a [link to connect directly](/organizations-and-projects/how-to/set-organization-alias) to your Organization, you can disregard step 3.
1414
</Message>
15-
4. Enter the username given to you by your Organization's Owner or administrator.
16-
5. Select an authentication method between **Send code** and **Enter password**.
15+
4. Select an authentication method between **Send code**, **Enter password** and **SSO** (Google or Github).
1716
<Tabs>
1817
<TabsTab label="Email code">
19-
1. Click **Send code** to receive a login code in your email.
20-
2. Enter the code you received in your email.
18+
1. Enter the username given to you by your Organization's Owner or administrator.
19+
2. Click **Send code** to receive a login code in your email.
20+
3. Enter the code you received in your email.
2121
<Message type="tip">
2222
If you did not receive the email you can follow these steps, in order:
2323
- Make sure you check your spam folder
2424
- Click **Resend email**
2525
- Contact an Organization administrator to make sure your information was correctly registered
2626
- If none of the actions above work, ask an administrator to [contact the support](/account/how-to/open-a-support-ticket/#writing-an-effective-subject-and-description)
2727
</Message>
28-
3. Click **Continue**.
28+
4. Click **Continue**.
2929
</TabsTab>
3030
<TabsTab label="Password">
31-
1. Click **Enter password**.
32-
2. Type your password in the box.
33-
3. Click **Continue**.
31+
1. Enter the username given to you by your Organization's Owner or administrator.
32+
2. Click **Enter password**.
33+
3. Type your password in the box.
34+
4. Click **Continue**.
3435
</TabsTab>
35-
</Tabs>
36+
<TabsTab label="SSO">
37+
Scaleway provides Single Sign-On (SSO) options for a seamless login experience. By default, you can use your Google or Github account to log in to the console. To do so, make sure the email address associated with your Scaleway account matches the email address of your Google or Github account.
38+
39+
<Message type="important">
40+
SAML SSO login is in Early Access. This means that currently, only selected Organizations can access and test the feature.
41+
</Message>
42+
43+
1. Click the **Google** or the **GitHub** logo for OAuth2 SSO login. If you are logging in with SAML SSO, click **Sign in with SSO**.
44+
2. Follow the steps in the Identity Provider you were redirected to, and log in.
45+
</TabsTab>
46+
</Tabs>
47+
48+
<Message type="important">
49+
If you are unable to log in, contact an Organization administrator.
50+
</Message>

pages/iam/how-to/comply-with-sec-requirements-member.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Organization administrators may require you to perform two different security ac
2323
- [Updating your password](#how-to-update-a-password)
2424
- [Setting up MFA](#how-to-set-up-mfa-as-a-member)
2525

26-
If one of these requirements is enforced in your Organization, a security checklist will display in your Scaleway console when you log in for the first time,
26+
If one of these requirements is enforced in your Organization, a security checklist will display in your Scaleway console when you log in for the first time.
2727

2828
<Lightbox image={image} alt="screenshot of the scaleway console showing a checklist of the few quick steps to follow until you can explore the Scaleway console. 1. Update password - You are required to update your password to stay connected to this Organization. A message box indicates that there is 1 day left to update the password. It warns that once this grace period is up, you will be locked out of the Organization until an administrator unlocks your account. A button prompts to update the password. " />
2929

pages/iam/how-to/enforce-security-requirements-members.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,26 @@ For the increased security of your Organization, you can enforce different secur
1919
- A Scaleway account logged into the [console](https://console.scaleway.com)
2020
- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization
2121

22+
## How to manage authentication methods
23+
24+
You can define which methods you want IAM Members to use for sign in. The following methods are available:
25+
26+
- Identity federation (SAML SSO)
27+
- OAuth2 (SSO)
28+
- Password
29+
- Authentication code
30+
31+
1. Go to the [Security](https://console.scaleway.com/settings/security) settings of your Organization.
32+
2. Scroll to the **Organization authentication methods** section.
33+
3. Click **Manage**. A pop-up appears.
34+
4. Enable or disable authentication methods as necessary.
35+
<Message type="important">
36+
Make sure that:
37+
- At least one authentication method is enabled for the Organization.
38+
- You enable the correct methods. If you disable a Member's only authentication method, they might find themselves locked out of your Organization.
39+
</Message>
40+
5. Click **Confirm**.
41+
2242
## How to disable a member's MFA
2343

2444
If [Multifactor Authentication (MFA) is enabled](/account/how-to/use-2fa) for a member you can disable it anytime. Disabling MFA is useful if the member needs to reset MFA.

pages/iam/how-to/log-in-as-a-member.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@ When you are added to a Scaleway Organization, you become its Member. To access
1313
Learn how to do so by following our guided tour or reading the instructions below.
1414
<GuideFlow src="https://app.guideflow.com/embed/zkjl1jdiwp"/>
1515

16-
1716
<LoginMember />
1817

19-
2018
<Message type="important">
2119
Once you have successfully logged in for the first time, you must then comply with your Organization's security requirements to ensure you can log in without issues in the future. Refer to the [How to comply with security requirements as a Member](/iam/how-to/comply-with-sec-requirements-member) documentation page to follow the procedure.
2220
</Message>

0 commit comments

Comments
 (0)