Skip to content
Applications connected to the Anypoint platform – DZone integration


What is a Connected App?

Connected app functionality gives you the ability to integrate an external app with the Anypoint platform without sharing your user credentials using OAuth 2.0 or OpenID Connect.

Authentication protocol supported by connected apps

1. OAuth 2.0: OAuth (Open Authorization) is an open protocol that enables secure API authorization from applications in a standardized way. It can authorize access to resources without revealing user credentials to applications.

2. OpenID Connect: OpenID Connect identifies the end user and obtains information to pass to connected OAuth 2.0 applications.

Benefits of Connected Apps

Connected apps have a number of benefits, including:

1. Integrate external applications with Anypoint Platform.

2. An organization can have up to 200 connected apps.

3. Each app connected can have up to 1000 scopes.

4. Granted Access / Revoke Access.

5. Connected app usage can be tracked and audited.

How to create connected apps

1. Log in to your Anypoint Platform account, navigate to the Access Management section and click Connected Apps.

If you are not at the root level of the organization or any level other than the root organization, you will not be able to see the connected apps option in your Anypoint Platform account’s access management.

3. In the Owned apps section, click Create app. Type the name of the app in the Name section, then select The application acts in its own name (customer credentials).

Applications connected to the Anypoint platform – DZone integration

4. Click Add Scopes and add the necessary scopes for the user to use Anypoint Platform features (Design Center Privileges, Exchange Privileges, Runtime Manager Privileges, etc.).

Applications connected to the Anypoint platform – DZone integration

5. Once you have selected all staves, click Next. Select the Business Group and also choose the environments you want to add.

Applications connected to the Anypoint platform – DZone integration

6. Click Review, then click Add Scope. Finally, click SAVE. Go to the Connected apps section and check the created app.

Applications connected to the Anypoint platform – DZone integration

Deploy Mule App on Cloudhub Use connected apps

  • Add the following code snippet to pom.xml in the plugins section.
<plugin>
	<groupId>org.mule.tools.maven</groupId>
	<artifactId>mule-maven-plugin</artifactId>
	<version>3.4.2</version>
	<extensions>true</extensions>
	<configuration>
		<cloudHubDeployment>
			<uri>https://anypoint.mulesoft.com</uri>
			<muleVersion>$app.runtime</muleVersion>
			<connectedAppClientId>$connectedApp-ClientID</connectedAppClientId>
			<connectedAppClientSecret>$connectedApp-ClientSecret</connectedAppClientSecret>
			<connectedAppGrantType>client_credentials</connectedAppGrantType>
			<applicationName>$cloudhub.application.name</applicationName>
			<environment>$environment</environment>
			<region>$region</region>
			<workers>$workers</workers>
			<workerType>$workerType</workerType>
			<objectStoreV2>true</objectStoreV2>
		</cloudHubDeployment>
	</configuration>
</plugin>
  • The values ​​for connectedAppClientIdconnectedAppClientId and connectedAppClientSecretconnectedAppClientSecret can be extracted from the connected apps section.

Applications connected to the Anypoint platform – DZone integration

  • Use the following command to deploy your mule app to Cloudhub using maven: mvn clean package deploy -DmuleDeploy

The references

https://docs.mulesoft.com/access-management/connected-apps-overview
https://blogs.mulesoft.com/news/anypoint-platform/introducing-connected-apps/

{You are about to eat your online store and it’s time to choose a website (or CMS). But you know this is not a decision to be taken lightly. The CMS you will use must above all: Be easy to use and configure. Be practical to personalize. And of course, be reliable. Be optimized for SEO position. Offer various complementary digital features. That’s why today we want to tell you about one of the most popular CMS of the moment: Shopify. In this page, we’ll explain: What Shopify is and what’s so special about it. The different prices it offers. Its advantages and technical problem compared to other software. But beware, it does not stop there, as a bonus we will give you a series of tips to improve the SEO of this platform if you finally opt for this one. Let’s go ! [ ]What is Shopify and why you should consider using it Unlike other e-commerce platforms, Shopify works like a SaaS (Software as a Service). This means that you do not have to install anything on your computer to use it since it is located in the cloud. in addition, the platform takes care of configuring all the technical aspects of your business: hosting, payment gateway, updates… So you will only have to configure it and attract prospects . But beware, this comes at a price: to use Shopify, you will need to pay a monthly subscription. ✅ 1. How much does Shopify cost? At first, Shopify provides a 14-day free trial. But at the end of this period, you will have to take one of its paid plans to continue using it. Here are the three alternatives offered: Basic Shopify Plan ($ 29 / month): the easiest. It allows you to create unlimited products and categories. Shopify plan ($79/month): In addition to the previous specifics, this plan offers the possibility of creating discount tags and best result reports. Advanced Shopify Plan ($ 299): For large businesses. If you have multiple outside distributors, this plan will allow you to automatically calculate shipping costs with each. To this, you must also add the rate (between 2.4% and 1.8%, depending on the plan you have chosen) for each payment received by credit card. | 2. Advantages of ShopifyThe idea of ​​paying for a CMS may put you off, but remember that Shopify users have only increased in recent times. there is a reason, right?

Health1

Not all news on the site expresses the point of view of the site, but we transmit this news automatically and translate it through programmatic technology on the site and not from a human editor.