Groovy Sample – ApplyDataGrants.groovy for Profitability and Cost Management

Prerequisites: json.jar

Common functions: See Appendix C: Common Helper Functions for Groovy.

    def applyDataGrants() {
    String urlString = serverUrl + "/epm/rest/"+ apiVersion + "/applications/" + appName +"/jobs/applyDataGrants";
    def url;
        
try {
     url = new URL(urlString)
	   } catch (MalformedURLException e) {
     println "Malformed URL. Please pass valid URL"
     System.exit(0);
   	}
        
    executeJob(url, "POST", null);
 }