dynamicsnode
Version:
Create simple scripts to interact with Dynamics CRM using Node.js
18 lines • 718 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var Messages_1 = require("./Messages");
var CRMDataTypes_1 = require("./CRMDataTypes");
var SecurityUtil = (function () {
function SecurityUtil() {
}
SecurityUtil.SetUserBusinessUnit = function (crm, userId, businessUnitId) {
var request = new Messages_1.SetBusinessSystemUserRequest();
request.UserId = userId;
request.BusinessId = businessUnitId;
request.ReassignPrincipal = new CRMDataTypes_1.EntityReference(userId, 'systemuser');
crm.Execute(request);
};
return SecurityUtil;
}());
exports.SecurityUtil = SecurityUtil;
//# sourceMappingURL=SecurityUtil.js.map