• Murali Vijay
  • NEWBIE
  • 0 Points
  • Member since 2018

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 1
    Replies
Hi All,

How to excute below code in Anonymous window 
 
public class UserUpdate {

    public static void updateUser(List<ID> ids){
    Id taskId = 'aAY2h0000004CANGA2';
       
       delete [SELECT Id from PermissionSetAssignment where AssigneeId=:userId and PermissionSet.ProfileId=null];
       delete [Select Id  from GroupMember where UserOrGroupID=:userId];
       delete [SELECT Id FROM UserPackageLicense where UserId=:userId];     
        
        Profile prf = [select id from Profile where Name='ServiceDesk Client'];
        User usr = [select IsActive,UserRoleId,ProfileId,Title,ManagerId from User where id=:userId];
        usr.UserRoleId = null;
        usr.ProfileId = prf.id;
        usr.Title = null;
        usr.ManagerId = null;
        usr.IsActive = false;
        update usr;
        
    }
    }

Kindly Support and suggest

Thanks 
  • May 14, 2019
  • Like
  • 0