Skip to content

Commit 635fcd3

Browse files
committed
add and update screenshots
1 parent 81169cc commit 635fcd3

File tree

7 files changed

+21
-7
lines changed

7 files changed

+21
-7
lines changed
106 KB
Loading
124 KB
Loading
60 KB
Loading
96.6 KB
Loading
-1.81 KB
Loading

umbraco-cloud/begin-your-cloud-journey/the-cloud-portal/login-providers/README.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,9 @@ Keep the configuration for your login provider open, as you will come back to it
133133
1. Navigate to the **Settings** section.
134134
2. Scroll down to find the **Application URIs**.
135135
3. Add the Redirect URI to the **Allowed Callback URLs**.
136+
4. Also add the Redirect URI to the **Allowed Logout URLs**
136137

137-
![Add the Redirect URI to the Allowed Callback URLs](../../../build-and-customize-your-solution/set-up-your-project/project-settings/images/elp-oauth-4.png)
138+
![Add the Redirect URI to the Allowed Callback URLs](../../../.gitbook/assets/auth0-portal-callback.png)
138139

139140
13. Add more Redirect URIs if needed.
140141
{% endtab %}
@@ -198,16 +199,24 @@ Here you will setup access to Projects in the Portal while signed in with your L
198199

199200
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.
200201

202+
<figure><img src="../../../.gitbook/assets/organization-elp-project-permission-screen.png" alt=""><figcaption>Project Permission Screen</figcaption></figure>
203+
201204
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.
202205

206+
<figure><img src="../../../.gitbook/assets/organization-elp-project-permission-add.png" alt=""><figcaption>Add Project Permission</figcaption></figure>
207+
208+
203209
The modal has the following fields:
204210
- Default Access Level (required)
205211
- No Claim Found Behavior (required)
206212
- User Mapping Claim Name
207213
- Project User Mappings
208214
- Consists of two fields: "Provider Role Value" and "Project Access Level"
209215

210-
### Default Access Level
216+
### How to fill in the Project Permissions
217+
218+
**Default Access Level**
219+
211220
Select the level of access you want users signing in with the External Login Provider to get for this Project.
212221
The dropdown has two possible permissions:
213222
- Read Only
@@ -216,7 +225,8 @@ The dropdown has two possible permissions:
216225
This value is meant to be a fallback value and can be overwritten by "Project User Mappings" setting.
217226
If there are no Mappings available for the user the "No Claim Found Behavior" setting will evaluate if this fallback Permissions is used or "NoAccess".
218227

219-
### No Claim Found Behavior
228+
**No Claim Found Behavior**
229+
220230
Use this setting for more fine grained control.
221231
This will allow you to use the Role Claim in you Login Provider to assign Permissions to your users.
222232

@@ -227,10 +237,12 @@ The setting has two Settings:
227237
When `NoAccess` is selected it will block the users access to the Project if they do not have the correct Role assigned.
228238
If you decide to use the more lenient option "Use Default Access Level", all users in your Login Provider will automatic get the permission you selected in "Default Access Level". Unless they have a hit on the Project User Mappings.
229239

230-
### User Mapping Claim Name
231-
Enter the name of your providers default or custom Role claim name.
240+
**User Mapping Claim Name**
241+
242+
Enter the name of your providers default or custom Role claim name. This is if you want to override the one already entered in the Login Provider configuration.
243+
244+
**Project User Mappings**
232245

233-
### Project User Mappings
234246
Here you can set up mapping between the "Provider Role Value" and the Project Permission Level.
235247

236248
## Audit
@@ -239,6 +251,8 @@ Use Audit section to troubleshoot your Login Providers and keep an eye on user S
239251

240252
There is audit log for each Login Provider. Keep in mind that if you remove the Login Provider the audit log will also disappear.
241253

254+
<figure><img src="../../../.gitbook/assets/organization-elp-audit-screen.png" alt=""><figcaption>Audit page</figcaption></figure>
255+
242256
We are listing the following types of audit:
243257

244258
| Type | Sub-Type | Description |

umbraco-cloud/begin-your-cloud-journey/the-cloud-portal/organizations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,4 +138,4 @@ Use this section to configure Project Permissions in the Portal when users are s
138138

139139
### Audit
140140

141-
Here you can keep an eye on all things related to your Login Providers. See User Sign-ins, Changes to Login Provider Configurations and changes to Project Configurations.
141+
Here you can keep an eye on all things related to your Login Providers. See User Sign-ins, Changes to Login Provider Configurations and changes to Project Permissions.

0 commit comments

Comments
 (0)