Implementation Steps:
1. Create a Action ( find my blog here on how to create Action)
2. I have Created an action without any input Parameters
3. Once the Action is Created, Navigate to Settings --> Customization --> Customize the System --> Click Web Resource
4. Click New and Create a New Web Resource with Below Code
var req = {};
req.getMetadata = function () {
return {
boundParameter: null,
operationType: 0,
operationName: "new_AccountAction"
};
};
Xrm.WebApi.online.execute(req).then(
function (data) {
var e = data;
debugger;
},
function (error) {
debugger;
var errMsg = error.message;
}
);
5. That's it.
Now Call this function from OnLoad Or OnSave or OnChange from Account Level.