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: modules/ROOT/pages/access-client-app-id-task.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ As the owner of a xref:exchange::to-request-access.adoc[registered client applic
7
7
8
8
You are required to provide the client ID and client secret credentials depending on the policies applied to that API. For example, if the API owner has applied the Client ID Enforcement policy, you must provide your application's client ID and, optionally, its client secret to access the API.
9
9
10
-
You must have the Organization Administrator privileges of the main organization, or must be the owner of the client application to access the credentials.
10
+
You must have the Organization Administrator privileges of the root organization, or must be the owner of the client application to access the credentials.
11
11
12
12
To obtain the credentials of a client application:
Copy file name to clipboardExpand all lines: modules/ROOT/pages/configure-multiple-credential-providers.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ If no external IdPs are enabled, Access Manager acts as the default authorizatio
32
32
33
33
To better understand how to implement multiple external client providers, imagine a company named "Good Weather" that uses meteorology to forecast changing weather. Good Weather collects quantitative data about the current state of the atmosphere at a given place and, using meteorology, predicts how that current state will change over time.
34
34
35
-
Good Weather has several sub-organizations running under the main organization. These sub-organizations exist based on the functions they perform, for example, Engineering and Forecasting. The Forecasting department researches and collects recent meterological data from various sources. This data is then consumed by various client applications. While the Engineering department maintains the applications that host the forecasting research data.
35
+
Good Weather has several sub-organizations running under the root organization. These sub-organizations exist based on the functions they perform, for example, Engineering and Forecasting. The Forecasting department researches and collects recent meterological data from various sources. This data is then consumed by various client applications. While the Engineering department maintains the applications that host the forecasting research data.
36
36
37
37
Because Good Weather must ensure that its weather-forecasting data is accurate and secure, the weather APIs are accessed only by employees of the Forecasting department. Good Weather also wants to ensure that the production APIs are the single source of truth at all times.
38
38
@@ -77,7 +77,7 @@ You can then reassign the appropriate external client provider for that API.
77
77
+
78
78
After you assign an external client provider to an API, you can return to using the default native Anypoint Platform client provider by removing every provider from the environment in which the API belongs.
79
79
* If you remove a client provider from an environment, all existing APIs and client applications using that client provider continue to work.
80
-
* If you delete a client provider from the main organization, all existing APIs and client applications using that client provider default to the native Anypoint Platform client provider.
80
+
* If you delete a client provider from the root organization, all existing APIs and client applications using that client provider default to the native Anypoint Platform client provider.
81
81
+
82
82
Even though contracts remain intact, policies that authorize against that provider fail because the configuration is deleted.
83
83
* An API created in an environment with an assigned external client provider always uses the external client provider, not the native Anypoint Platform client provider. The following describes one workaround:
@@ -95,7 +95,7 @@ Based on your role and the needs of your organization, you might perform the fol
95
95
| Task | Role | Where to Perform | Notes
96
96
| Assign multiple IdPs, including a default, to an environment. | Business Group Administrator| Access Management | Using multiple IdPs provides flexibility to choose an IdP in API configuration inside API Manager, which can be useful when multiple teams are using the same environment for building APIs, but still want to use separate IdPs. This also helps in use cases when separate API instances are created for internal and external consumers, and separate IdPs based on a consumer is required.
97
97
| Receive notification about possible interruption to API consumers before changing IdP configuration. | Business Group Administrator | Access Management | None
98
-
// | Main Organization Administrator | Change the default IdP across all environments and business groups. | Access Management | Resetting the default IdP updates all environments across all business groups to a selected IDP, without affecting existing client applications. This way, when a new IdP is created for the organization, all environments are updated with just one change.
98
+
// | Root Organization Administrator | Change the default IdP across all environments and business groups. | Access Management | Resetting the default IdP updates all environments across all business groups to a selected IDP, without affecting existing client applications. This way, when a new IdP is created for the organization, all environments are updated with just one change.
99
99
| Review to which client provider an application belongs on the client administrator page to be able to differentiate between different applications with the same name. | API Manager Administrator| Access Management | None
100
100
| Configure an API in API Manager to automatically map to a default IdP configured by the business group administrator. The owner can also select a different IdP, if available. | API owner | API manager | None
101
101
| When promoting or importing an API from one environment to another, specify an IdP from the target environment. | API owner | API manager | If there is just one (default) IdP specified for the target environment, it is automatically assigned to the API.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/migrate-client-apps.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,7 +60,7 @@ curl --location --request POST 'https://anypoint.mulesoft.com/exchange/api/v1/or
60
60
"redirectUri": []
61
61
}'
62
62
----
63
-
. Replace the `orgId` parameter with the ID of your main organization and the content of the body with the appropriate application <<properties,properties>>.
63
+
. Replace the `orgId` parameter with the ID of your root organization and the content of the body with the appropriate application <<properties,properties>>.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/remove-client-app-latest-task.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ ifndef::env-site,env-github[]
3
3
include::_attributes.adoc[]
4
4
endif::[]
5
5
6
-
As the Organization Administrator of the main organization, you can revoke or delete a contract that is providing an application access to your API. When you revoke a contract, you can restore the contract at any time.
6
+
As the Organization Administrator of the root organization, you can revoke or delete a contract that is providing an application access to your API. When you revoke a contract, you can restore the contract at any time.
7
7
8
8
Deleting a contract deletes the approved contract from Anypoint Exchange. Revoking a contract blocks the client application from accessing the API. When you revoke a contract, you can either restore or delete the contract anytime. Before you delete a contract, you must first revoke it.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/view-delete-alerts-task.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ ifndef::env-site,env-github[]
3
3
include::_attributes.adoc[]
4
4
endif::[]
5
5
6
-
If you have been granted the *Organization Administrators* role for the main organization, you can view a list of alerts that are generated for APIs in the API Manager.
6
+
If you have been granted the *Organization Administrators* role for the root organization, you can view a list of alerts that are generated for APIs in the API Manager.
7
7
8
8
Before you can view and delete alerts, ensure that you have:
0 commit comments