Thursday, July 12, 2018

System Administrator Only Delete The Records

trigger SAonlydelete on Account (before delete) {
    List<Profile> PROFILE = [SELECT Id, Name FROM Profile WHERE Id=:userinfo.getProfileId() LIMIT 1];
    String MyProflieName = PROFILE[0].Name;
    for(Account A : Trigger.old){
        if(MyProflieName != 'System Administrator'){
            A.adderror('U R NOT System Administrator');
        }
    }
}

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.