
onValueHelpRequested: function (oEvent) {
this.selectedValueHelp = oEvent.getSource();
var sInputField = oEvent.getSource().data().inputCustomData;
if (sInputField === "ApproverValueHelpType") {
var oMdlCommon = this.getParentModel("mCommon");
var oColumns = oMdlCommon.getProperty("/oApproverValueHelpType/cols");
this.getUsers(oColumns, sInputField);
} else if (sInputField === "WatcherValueHelpType") {
var oMdlCommon = this.getParentModel("mCommon");
var oColumns = oMdlCommon.getProperty("/oWatcherValueHelpType/cols");
this.getUsers(oColumns, sInputField);
}
},getUsers: function (oColumns, sInputField) {
var oThisController = this;
var oView = oThisController.getView();
oView.setBusy(true);
var scimbaseurl = this._getSCIMBaseURL();
var sUrl = scimbaseurl+"/service/scim/Users/";
var oSettings = {
"url": sUrl,
"method": "GET"
};
...
// more code
...
}getUsers: function (oColumns, sInputField) {
var oThisController = this;
var oView = oThisController.getView();
oView.setBusy(true);
var scimbaseurl = this._getSCIMBaseURL();
// modified code to include filters -- start
var sRole = "workflowApprovers"; // replace your organization specific group name
var sFilter = 'filter=groups.display eq "' + sRole + '"';
var sUrl = this._getSCIMBaseURL() + '/service/scim/Users?'+ encodeURIComponent(sFilter);
// modified code to include filters -- end
var oSettings = {
"url": sUrl,
"method": "GET"
};
...
// more code
...
}getUsersAdd: function (iteration, oColumns, sInputField) {
var oThisController = this;
var oView = oThisController.getView();
oView.setBusy(true);
var startIndex = (100 * iteration) + 1;
var scimbaseurl = this._getSCIMBaseURL();
var sRole = "workflowApprovers"; // replace your organization specific group name
var sFilter = 'filter=groups.display eq "' + sRole + '"';
var sUrl = scimbaseurl+ '/service/scim/Users?startIndex=' + startIndex + '&' + encodeURIComponent(sFilter);
var oSettings = {
"url": sUrl,
"method": "GET",
"async": false
};
...
// more code
...
}You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 46 | |
| 42 | |
| 38 | |
| 32 | |
| 30 | |
| 28 | |
| 27 | |
| 23 | |
| 23 | |
| 22 |