Skip to content

Instantly share code, notes, and snippets.

@jgoldhammer
Created October 17, 2016 21:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jgoldhammer/43ef55e32eabc5c281a95948dc7b93c7 to your computer and use it in GitHub Desktop.
Save jgoldhammer/43ef55e32eabc5c281a95948dc7b93c7 to your computer and use it in GitHub Desktop.
print(permissions.getPermissions(repository.getCompanyHome());
print(permissions.hasPermission(repository.getCompanyHome().nodeRef,"Delete"));
print(permissions.hasPermission(repository.getCompanyHome().nodeRef,"Delete","abeecher"));
permissions.setPermission(repository.getCompanyHome().nodeRef,"Delete","abeecher",true);
print(permissions.hasPermission(repository.getCompanyHome().nodeRef,"Delete","abeecher"));
permissions.deletePermission(repository.getCompanyHome().nodeRef,"Delete","abeecher");
print(permissions.hasPermission(repository.getCompanyHome().nodeRef,"Delete","abeecher"));
permissions.setPermission(repository.getCompanyHome().nodeRef,"Read","abeecher",true);
permissions.setPermission(repository.getCompanyHome().nodeRef,"Write","abeecher",true);
print(permissions.getPermissions(repository.getCompanyHome());
// be careful with this!!!
permissions.clearPermissions(repository.getCompanyHome(),"abeecher");
print(permissions.getPermissions(repository.getCompanyHome());
// be more careful with this
permissions.deletePermissions(repository.getCompanyHome());
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment