forked from wso2/docs-is
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request wso2#4564 from divyaamunugama/api-auth
Added images to API auth docs in Asgardeo
- Loading branch information
Showing
15 changed files
with
250 additions
and
246 deletions.
There are no files selected for viewing
Binary file modified
BIN
+177 KB
(400%)
...eo/docs/assets/img/guides/authorization/api-authorization/additional-scopes.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+171 KB
(350%)
...assets/img/guides/authorization/api-authorization/authorize-an-api-resource.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+24 KB
(110%)
...ocs/assets/img/guides/authorization/api-authorization/b2b-api-authorization.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-53.7 KB
.../img/guides/authorization/api-authorization/b2b-inherited-application-roles.png
Binary file not shown.
Binary file added
BIN
+97.3 KB
.../docs/assets/img/guides/authorization/api-authorization/b2b-inherited-roles.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+15.7 KB
(140%)
...s/assets/img/guides/authorization/api-authorization/map-permissions-to-role.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+345 KB
(330%)
...ssets/img/guides/authorization/api-authorization/user-consent-for-developer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+180 KB
...rdeo/docs/assets/img/guides/organization/manage-organizations/invited-users.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+97.5 KB
...g/guides/organization/manage-organizations/parent-org-user-invitation-email.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+153 KB
...o/docs/assets/img/guides/organization/manage-organizations/view-invitations.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -26,7 +26,7 @@ and user Bob and Ben, with emails `[email protected]` and `[email protected]` should be | |
|
||
### Using the Console | ||
|
||
1. Login to the organization (root) from the {{ product_name }} Console. | ||
1. Login to the organization (root) from the {{ product_name }} Console. | ||
2. On the {{ product_name }} Console, go to **Login & Registration**, and click **Email Domain Discovery** under **Organization Settings**. | ||
3. Turn on the toggle to enable email domain based organization discovery. | ||
|
||
|
@@ -69,18 +69,18 @@ You need to: | |
![Assign Email Domain]({{base_path}}/assets/img/guides/organization/manage-organizations/assign-email-domains.png){: width="700" style="display: block; margin: 0; border: 0.3px solid lightgrey;"} | ||
4. Select the organization you want to claim an email domain from the dropdown under **Organization Name**. | ||
5. Type the email domain you want to claim for the selected organization under **Email Domains** and press enter. Here you can add one or more email domains. | ||
5. Type the email domain you want to claim for the selected organization under **Email Domains** and press enter. Here you can add one or more email domains. | ||
![Assign Email Domain for Best Car Mart]({{base_path}}/assets/img/guides/organization/manage-organizations/assign-email-domains-bestcarmart.png){: width="700" style="display: block; margin: 0; border: 0.3px solid lightgrey;"} | ||
6. Click **Assign**. | ||
!!! note | ||
- If the organization has any email domain mapping: | ||
During the onboarding process of a user to an organization, the user's username (which is an email) undergoes a check against the assigned email domains of that organization. | ||
During the onboarding process of a user to an organization, the user's username (which is an email) undergoes a check against the assigned email domains of that organization. | ||
If there's a match, the user is successfully onboarded to the organization. However, if there is no match, the user onboarding process will fail. | ||
- While the organization (root) have enabled email domain based organization discovery, it is not compulsory to configure an email domain mapping for every organization in the hierarchy. | ||
If an organization doesn't have an email domain mapping, the user onboarded to that organization can have any email domain other than email domains of organizations in the hierarchy. | ||
- While the organization (root) has enabled email domain based organization discovery, it is not compulsory to configure an email domain mapping for every organization in the hierarchy. | ||
If an organization doesn't have an email domain mapping, the user onboarded to that organization can have any email domain other than the email domains of organizations in the hierarchy. | ||
### Using the API | ||
|
@@ -142,7 +142,7 @@ You need to: | |
] | ||
}' | ||
``` | ||
## Try it out | ||
1. Set up the `Guardio-Business-App` as a [B2B application]({{base_path}}/guides/organization-management/try-a-b2b-use-case/#set-up-the-applications). | ||
|
@@ -154,8 +154,8 @@ You need to: | |
- Email Domain: `bcmart.com` | ||
4. [Switch]({{base_path}}/guides/organization-management/manage-organizations/#switch-between-organizations) to the `Best Car Mart` organization on the {{ product_name }} Console. | ||
5. Onboard a new user to `Best Car Mart` organization with following information. You can either set a password for the user or invite user to set the password. | ||
5. Onboard a new user to the `Best Car Mart` organization with the following information. You can either set a password for the user or invite the user to set the password. | ||
<table> | ||
<tr> | ||
<th>Username and Email</th> | ||
|
@@ -176,11 +176,11 @@ You need to: | |
</td> | ||
</tr> | ||
</table> | ||
6. Try to log in to the `Guardio-Business-App` by selecting `Sign In With SSO`. | ||
7. Input the username (which is an email) of `Alice` in `Best Car Mart` organization. | ||
7. Input the email address associated with the username for "Alice" within the "Best Car Mart" organization. | ||
![Email input for SSO login]({{base_path}}/assets/img/guides/organization/manage-organizations/email-input-for-sso-login.png){: width="500" style="display: block; margin: 0; border: 0.3px solid lightgrey;"} | ||
8. After resolving the organization from the email, Alice will be redirected to the authentication option of `Best Car Mart`. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.