-
Notifications
You must be signed in to change notification settings - Fork 317
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 #4620 from himeshsiriwardana/application-disable-f…
…eature Added docs for the disable feature for applications
- Loading branch information
Showing
19 changed files
with
125 additions
and
63 deletions.
There are no files selected for viewing
Binary file added
BIN
+35.3 KB
en/asgardeo/docs/assets/img/guides/applications/disable-application.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
+22.3 KB
en/asgardeo/docs/assets/img/guides/users/disable-my-account-application.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
Binary file added
BIN
+35.3 KB
...entity-server/7.0.0/docs/assets/img/guides/applications/disable-application.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
Binary file added
BIN
+35.3 KB
...dentity-server/next/docs/assets/img/guides/applications/disable-application.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
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 |
---|---|---|
@@ -1,49 +1,72 @@ | ||
# Applications | ||
|
||
Regardless of the application type or the development technology, you can connect your application with {{ product_name }} and control the way users log in to your app. | ||
Registering your application is the first step towards unlocking the full spectrum of features offered by {{product_name}}. | ||
|
||
Currently, {{ product_name }} supports integrating {{ no_of_supported_app_types }} application types. When you select an application type, {{ product_name }} provides all the recommended configs in place by default which you can change as needed later. | ||
## Register an application | ||
|
||
## Single-page applications | ||
{{ product_name }} supports integrating {{ no_of_supported_app_types }} application types. Once registered, {{product_name}} sets the default configurations for your application which can easily be customized according to your requirements. | ||
|
||
Single-page applications(SPAs) are apps that run on the browser and do not require a page reload with a change | ||
in content. | ||
### Single-page applications | ||
|
||
The main advantage of a single-page application is its speed. Since content is dynamically updated as the user interacts with it, the user does not need to wait for page reloads. Users can experience a seamless flow with high responsiveness from the application. | ||
|
||
JavaScript frameworks and libraries, such as React, Angular, Vue.js, are some popular technologies adopted to build SPAs. | ||
Single-page applications (SPAs) run on the browser and dynamically update the content as the user interacts with it. As the user does not need to wait page reloads, users have a seamless experience with high responsiveness. JavaScript frameworks and libraries such as React, Angular and Vue.js are some popular technologies adopted to build SPAs. | ||
|
||
- [Register a single-page application]({{base_path}}/guides/applications/register-single-page-app/) | ||
|
||
## Web applications | ||
### Web applications | ||
|
||
Web applications(web apps) are the most common type of applications in use. They are usually hosted on a web server | ||
and accessed by the browser. Web applications need authentication as they offer functionality dependent on the logged-in user. | ||
Web applications (web apps) are the most common type of applications in use. They are usually hosted on a web server and accessed by a browser. Web applications require authentication as they offer functionality specific to logged-in users. | ||
|
||
- [Register a web application with OIDC]({{base_path}}/guides/applications/register-oidc-web-app/) | ||
- [Register a web application with SAML]({{base_path}}/guides/applications/register-saml-web-app/) | ||
- [Register a web application with SAML]({{base_path}}/guides/applications/register-saml-web-app/) | ||
|
||
## Mobile applications | ||
### Mobile applications | ||
|
||
Mobile applications are apps that run on mobile devices. Android and iOS are some of the popular technologies adopted to build Mobile Applications. | ||
Mobile applications are apps that run on mobile devices. Android and iOS are some of the popular technologies adopted to build mobile applications. | ||
|
||
- [Register a mobile application]({{base_path}}/guides/applications/register-mobile-app/) | ||
|
||
## Standard-based applications | ||
### Standard-based applications | ||
|
||
Standard-based applications allow users to configure the application protocol settings (OIDC or SAML) from scratch. | ||
Standard-based applications allow you to configure the application protocol settings (OIDC or SAML) from scratch. | ||
|
||
- [Register a standard-based application]({{base_path}}/guides/applications/register-standard-based-app) | ||
|
||
{% if product_name == "WSO2 Identity Server" %} | ||
## Machine-to-Machine (M2M) applications | ||
### Machine-to-Machine (M2M) applications | ||
|
||
Machine-to-Machine applications, often referred to as M2M applications, are a category of applications designed for automated communication and interaction between devices or services without direct human intervention. | ||
Unlike user-centric applications, M2M applications cater to non-interactive scenarios, including command-line tools, daemons, IoT (Internet of Things) devices, or services running on the backend. | ||
Machine-to-Machine (M2M) applications, are designed for automated communication and interaction between devices or services without direct human intervention. Unlike user-centric applications, M2M applications cater to non-interactive scenarios, including command-line tools, daemons, IoT (Internet of Things) devices, or services running on the backend. | ||
|
||
- [Register a machine-to-machine application]({{base_path}}/guides/applications/register-machine-to-machine-app/) | ||
{% endif %} | ||
|
||
## Self-Service (My Account) portal | ||
## Enable/Disable an application | ||
|
||
If your application is undergoing maintenance, or should be made unavailable for users to log in for other reasons, you can disable the application. | ||
|
||
!!! note | ||
Disabling prevents any new logins to the application, revokes active access tokens and consents provided for the application. Upon re-enabling the application, users must reprovide any consents that they had previously granted. | ||
|
||
To disable an application, | ||
|
||
1. On the {{product_name}} Console, go to **Applications**. | ||
|
||
2. Select the application you wish to disable and go to its **General** tab. | ||
|
||
3. Scroll down to the **Danger Zone**. | ||
|
||
4. Under **Disable application**, switch the toggle on to disable the application or off to enable it. | ||
|
||
![Disable an application]({{base_path}}/assets/img/guides/applications/disable-application.png) | ||
|
||
|
||
## Delete an application | ||
|
||
To delete an application, | ||
|
||
1. On the {{product_name}} Console, go to **Applications**. | ||
|
||
2. Select the application you wish to delete and go to its **General** tab. | ||
|
||
3. Scroll down to the **Danger Zone**. | ||
|
||
Application users can access the My Account portal for self-service needs. Learn more about the [Self-Service portal]({{base_path}}/guides/user-self-service/). | ||
4. Click Delete under **Delete application** and confirm your action. |
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
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
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
52 changes: 52 additions & 0 deletions
52
en/includes/guides/user-self-service/configure-self-service-portal.md
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 |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Configure the self-service portal | ||
|
||
Users and administrators in your organization can manage their accounts and information by accessing the **My Account portal**, a self-service portal offered by {{product_name}}. | ||
|
||
## Access the My Account portal | ||
|
||
Users can access the My Account portal using the following link - {{my_account_link}} | ||
|
||
Listed below are self-service features that are available for the user in the **My Account portal**. | ||
|
||
- [Update profile information]({{base_path}}/guides/user-self-service/update-profile-info/) | ||
- [Change password]({{base_path}}/guides/user-self-service/change-password/) | ||
- [View and revoke consents given to applications]({{base_path}}/guides/user-self-service/manage-consents/) | ||
- [Enroll TOTP]({{base_path}}/guides/user-self-service/enable-totp/) | ||
- [Manage backup codes]({{base_path}}/guides/user-self-service/manage-backup-codes/) | ||
- [Manage linked social accounts]({{base_path}}/guides/user-self-service/manage-linked-accounts/) | ||
- [Export profile information]({{base_path}}/guides/user-self-service/export-profile-information/) | ||
- [View and revoke login sessions]({{base_path}}/guides/user-self-service/manage-login-sessions/) | ||
- [Manage password recovery]({{base_path}}/guides/user-self-service/user-password-recovery/) | ||
- [Discover and maintain applications]({{base_path}}/guides/user-self-service/discover-applications/) | ||
- [Register passkeys]({{base_path}}/guides/user-self-service/register-passkey/) | ||
|
||
{% if product_name == "Asgardeo" %} | ||
## Enable/Disable the My Account portal | ||
|
||
Follow the steps given below to manage access to the My Account portal for users in your organization. | ||
|
||
1. On the {{product_name}} Console, go to **Applications** and locate the My Account application at the top. | ||
|
||
2. Click the settings icon to enter the **My Account** configuration page. | ||
|
||
3. In the **Danger Zone**, under **Disable application**, switch the toggle on to disable the My Account portal or off to enable it for users. | ||
|
||
![Disable my account application]({{base_path}}/assets/img/guides/users/disable-my-account-application.png) | ||
{% endif %} | ||
|
||
## Configure the My Account portal login flow | ||
|
||
Just like any other appliaction registered in {{product_name}}, you can customize the login flow of the My Account portal along with multi-factor and adaptive authentication. | ||
|
||
To do so, | ||
|
||
1. On the {{product_name}} Console, go to **Applications** and locate the My Account application at the top. | ||
|
||
2. Click the settings icon to enter the **My Account** configuration page. | ||
|
||
3. Go to the **Login Flow** tab and customize the login flow. | ||
|
||
!!! note | ||
Explore the authentication options offered by {{product_name}} in the [Authentication]({{base_path}}/guides/authentication/) section. | ||
|
||
4. Click **Update** to save the changes. |
Oops, something went wrong.