var createUserParams = { password: password /* STRING */, name: username /* STRING */, description: "Studio admin user" /* STRING */, tags: "Reszone:Project;Reszone:Group" /* TAGS */ }; // no return Resources["EntityServices"].CreateUser(createUserParams); var setProjectparams = { projectName: 'Reszone' /* PROJECTNAME */ }; // no return Users[username].SetProjectName(setProjectparams); Users[username].SetHomeMashup({ name: 'Studio_Admin_Dashboard' /* MASHUPNAME */ }); var addMemberparams = { member: username /* STRING */, type: "User" /* STRING */ }; Groups["Studio-Admin"].AddMember(addMemberparams); //Groups["MyUserGroup"].SetHomeMashup({ // name: undefined /* MASHUPNAME */ //}); // me.addPermission({ // EntityType: 'Group' /* STRING */, // EntityName: uniqueAdminId /* STRING */, // trainer_id: undefined/* STRING */, // studioAdmin_id: uniqueAdminId /* STRING */, // userType: 'Studio-Admin' /* STRING */ //}); // //var params = { // principal: "DemoUsers" /* STRING */, // allow: true /* BOOLEAN */, // resource: "*" /* STRING */, // type: "PropertyRead" /* STRING */, // principalType: "Group" /* STRING */ //}; // // //// no return //ThingTemplates["TestThingTemplate_Demo"].AddRunTimePermission(params);