Advertisement
Gigi95

Users and Groups

Apr 12th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. /* global model */
  7.  
  8. var newUser;
  9. var userName = prompt ("Enter username: ");
  10. var firstName = prompt ("Enter firstname: ");
  11. var lastName = prompt ("Enter lastname: ");
  12. var emailAddress = prompt ("Enter email address: ");
  13. var passWord = prompt ("Enter password: ");
  14.      
  15.     if (!newUser){
  16.        newUser = people.createPerson(+userName, +firstName, +lastName, +emailAddress, +passWord);
  17.     }  
  18.  
  19. var people;
  20. var groupName = prompt ("Enter Group name: ");
  21.     var newGroup = people.getGroup("GROUP_"+groupName);
  22.     if(!newGroup){
  23.         newGroup = people.createGroup(groupName);
  24.     }          
  25.    
  26.  
  27. var group = people.getGroup(+newGroup);
  28. if(group){
  29.  
  30.     user = people.getPerson(+newUser);
  31.     try{
  32.         people.addAuthority(group, user);
  33.     }
  34.     catch (ex){
  35.         model.message = "ABORT: Exception occurred: "+ex;
  36.         return;
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement