Author: Ashish Pardhi

Table of Contents

What are Connected Apps?
What are the types of Connected Apps?
Use Case — Deploy Mule Application to CloudHub Using Connected Apps
Using Client_ID and Client_Secret
Using Auth Token



This document will describe an overview of the Connected App feature in MuleSoft Anypoint Platform. If you are thinking, How to delegate Anypoint Platform User Access without sharing sensitive credentials or giving full control of your account while deployments? then ConnectedApp would be your best option.

What are Connected Apps?

Definition: Connected Apps enable you to seamlessly integrate external applications with the Anypoint…

Author: Kishori Patil


  • MuleSoft can be used as an OAuth provider for securing your mule applications. Here, we will see how to implement OAuth by using OAuth2 Provider Module for securing the API.
  • The OAuth2 Provider module allows a Mule app to be configured as an Authentication Manager in an OAuth2 dance.


Add OAuth2 Provider Module in AnyPoint Studio:

  • First, you need to add the OAuth2 Provider Module in your AnyPoint Studio. For that, search OAuth2 Provider Module in exchange and install it in your AnyPoint Studio.

Author: Ashish Pardhi

Table of Contents

What is Anypoint Datagraph?
Why do we need Datagraph or GraphQL at all?
Anypoint Datagraph Over HTTP
Unified Schema
Handling Sensitive Data
Auto suggestion in GraphQL WebUI
How to pass Credentials in GraphQL Query?
How to view the history of executed GraphQL Query?
How to trace the GraphQL Query?
How to view the response log for the GraphQL Query?
Anypoint Datagraph HTTP Status Code
Anypoint Datagraph Benefits
Monitoring and Caching
Restrictions And Limitations



This document will describe an overview of Anypoint Datagraph in the MuleSoft Anypoint Platform. If you’re building a brand new application…

Author: Pratik Saha


Service Mesh is an architectural pattern for microservice deployments, with the primary focus of making service-to-service communications secure, fast and reliable. It is an independent entity encapsulated in a Kubernetes cluster. Often, we have multiple questions in and around new technology. This article is to solve a few of those doubts to make sure we understand the complete potential of service mesh.

FAQ’s :

Q) What is a data plane and a control plane?
Sol: An Istio service mesh(open-source, developed collaboratively by Google, IBM, and Lyft) is logically split into a data plane and a control plane. The data plane…

Author: Aditya Veer

MongoDB connector is used to perform operations on the NoSQL database. It is a connector that interconnects MongoDB, a third-party software with the Mule. MongoDB is a NoSQL database, The data stored in the collection has a changeable schema

Add a MongoDB connector in Anypoint studio

  • First, you have to go on your ‘ Mule Palette ’. Then you have to select ‘ Search in Exchange ’ (Here you can add the dependencies by searching them in Exchange)
  • Add your Anypoint Platform account
  • Search for the MongoDB connector — Mule 4, Published by ‘ Mulesoft ’
  • Select…

Author: Gajanan Karjalkar

In this blog, we will decipher how to upload the various types of file formats like pdf, doc, xlsx, xls, CSV, text, and some image file formats like png and jpeg Netsuite file Cabinet using Netsuite Add File connector.

You can take the file from your respective source system
For demo purpose, I’m taking the file from the local system

  1. Take the required file from the source system
    For example: pdf file

Author: Pratik Saha


Microservices were looked upon as an improvement to the legacy monolithic style which provides greater agility with smaller, targeted services. Earlier, a monolithic approach was followed for applications wherein each application was deployed in a single dedicated server, i.e one server hosts all the applications. The downside to a monolithic approach was if a change was made in one application, the entire server had to restart. Also, there was limited scope of reuse for large monolithic applications having various functionalities clubbed together. …

Author: Neelam Deshmukh


  • With this growing digitalization globally, IT industries are coming with many new frameworks, languages, and integration to meet customers’ expectations. To remain competitive, expedite, and centralized transformations are the need of time.
  • Customers expect Integration in one plate that is a Connected experience. E.g., When we visit any restaurant, we accept Veg/Non-Veg/Chinese/Italian/Continental/Desert, etc., category items to be listed in one Menu card instead of having multiple cards for each category.

Author: Manish Prabhu


The Aggregator module in Mule 4 is used to combine two or more input messages together. The aggregated messages will follow a set of processors used in the particular mule flow. There are three aggregators available in Mule 4 under the aggregator module known as group based aggregator, size based aggregator & time based aggregator. The aggregator module can be imported in Anypoint studio from the exchange as follows:

Author: Sanket Kangle

First of all, if you do not know how to create a domain project, follow this article. Now when you are ready with a domain project and other applications dependent on that, and you want to deploy it on-premise server(in this demo, our local machine), you can follow the following steps.

Step 1: getting the standalone server up and running

Download and extract the Mule 4 standalone from here. Extract it to a suitable location. Add that address in your environment variable. You should see the following folder structure in the extracted folder.


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store