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: umbraco-cloud/begin-your-cloud-journey/the-cloud-portal/login-providers/README.md
+9-10Lines changed: 9 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,13 +14,12 @@ This is exclusively for Cloud Portal access and access to Project features only
14
14
## External Login Providers
15
15
16
16
{% hint style="info" %}
17
-
The Organization Areas is only available for user logged in with Umbraco Id. Additionally the Login Providers Section can only be accessed by user with Admin rights to the Organization.
17
+
The Organization Areas is only available for user logged in with Umbraco Id. Additionally the Login Providers Section can only be accessed by user who has Admin rights to the Organization.
18
18
{% endhint %}
19
19
20
-
This guide shows you how to set up and configure external login providers for your Cloud projects. It includes the following steps:
20
+
This guide shows you how to set up and configure external login providers for the Cloud Portal, and configure related Project Permissions. It includes the following steps:
21
21
22
22
-[Prepare your Login Provider](#prepare-your-login-provider)
23
-
24
23
-[Register the Login Provider in Cloud Portal](#register-the-login-provider-in-cloud-portal)
25
24
26
25
### Prepare your Login Provider
@@ -187,19 +186,19 @@ A common scenario for using a special metadata address is when working with Entr
187
186
188
187
**User Mapping Claim Name**
189
188
190
-
Your provider may assign users to specific roles (For example: Admin, Editor, Viewer).<br><br>The <strong>User Group Claim Name</strong> is the field in the authentication token (claim) that identifies these roles. The system reads this claim to determine a user’s permissions.
189
+
Your provider may assign users to specific roles (For example: Admin, Editor, Viewer).<br><br>The <strong>User Mapping Claim Name</strong> is the field in the authentication token (claim) that identifies these roles. The system reads this claim to determine a user’s permissions.
191
190
192
-
Example: If your provider sends roles in a claim named <code>user_roles</code>, you would set the <strong>User Group Claim Name</strong> to <code>user_roles</code> so the system can properly recognize user permissions.
191
+
Example: If your provider sends roles in a claim named <code>user_roles</code>, you set the <strong>User Mapping Claim Name</strong> to <code>user_roles</code> so the system can properly recognize user permissions.
193
192
194
193
195
194
196
-
## Project Configurations
195
+
## Project Permissions
197
196
198
-
Here you will setup access to Project in the Portal while signed in with your Login Provider.
197
+
Here you will setup access to Projects in the Portal while signed in with your Login Provider.
199
198
200
-
You will need to add a Project Configuration per Project and per Login Provider. It is not required to add Project Configurations to all project. Projects without a Project Configuration tied to a Login Provider will not be shown to user logged in with that particular Login Provider.
199
+
You will need to add a Project Permission model per Project and per Login Provider. It is not required to add Project Permissions to all project. Projects without a Project Permissions tied to a Login Provider will not be shown to user logged in with that particular Login Provider.
201
200
202
-
When setting up a Project Configuration first select a Project in the left side of the screen. Next click on "+ Add" on the Login Provider you want to add a Project Configuration for.
201
+
When setting up a Project Permission first select a Project in the left side of the screen. Next click on "+ Add" on the Login Provider you want to add a Project Permissions for.
203
202
204
203
The modal has the following fields:
205
204
- Default Access Level (required)
@@ -246,5 +245,5 @@ We are listing the following types of audit:
246
245
|---|---|---|
247
246
| User Sign-ins | - | See information about Project Permissions evaluated at the Sign-in. |
248
247
| External Login Providers | Added and Updated | Entries includes the changed properties. The Client Secret is always redacted. |
249
-
| Project Configuration| Added, Updated and Deleted | Shows information on the changed properties and stored Role mapping options |
248
+
| Project Permission| Added, Updated and Deleted | Shows information on the changed properties and stored Role mapping options |
Copy file name to clipboardExpand all lines: umbraco-cloud/begin-your-cloud-journey/the-cloud-portal/organizations.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,24 +114,25 @@ In the **Payment History** section, you can see the payment history for your org
114
114
115
115
### Sustainability
116
116
117
+
The Sustainability Dashboard is designed to help users monitor and improve the environmental impact of their websites on Umbraco Cloud. For more information, see the [Sustainability Dashboard](../../optimize-and-maintain-your-site/monitor-and-troubleshoot/sustainability-dashboard.md) article.
118
+
119
+
## Login Providers
120
+
117
121
{% hint style="info" %}
118
122
This is a Beta feature and currently only open to a few early testers. If you want to help test the feature, get in touch somehow [TODO: describe how]...
119
123
{% endhint %}
120
124
121
-
The Sustainability Dashboard is designed to help users monitor and improve the environmental impact of their websites on Umbraco Cloud. For more information, see the [Sustainability Dashboard](../../optimize-and-maintain-your-site/monitor-and-troubleshoot/sustainability-dashboard.md) article.
This section will allow you to configure access to the Umbraco Cloud Portal and Projects for your Organizations via the Login Provider(s) you use.
127
+
The **Login Providers** section will allow you to configure access to the Umbraco Cloud Portal and Projects for your Organizations via the Login Provider(s) you use.
127
128
128
129
To start setting up a Login Provider for your Organization, see the [Login Providers article](login-providers/README.md).
129
130
130
131
### External Login Providers
131
132
132
133
This section will allow you to configure access to the Umbraco Cloud Portal for your Organizations.
133
134
134
-
### Project Configurations
135
+
### Project Permissions
135
136
136
137
Use this section to configure Project Permissions in the Portal when users are signing in with an Organization's Login Providers.
0 commit comments