Examples of assignPermissions()


Examples of com.dotmarketing.business.PermissionAPI.assignPermissions()

      permissionsToSave.add(new Permission(Category.class.getCanonicalName(), permissionable.getPermissionId(), roleId, permission, true));
    }


    if(permissionsToSave.size() > 0) {
      permissionAPI.assignPermissions(permissionsToSave, permissionable, systemUser, respectFrontendRoles);
    }

    if(cascade && permissionable.isParentPermissionable()) {
      Logger.info(this, "Cascading permissions for role " + roleId + " and folder/host id " + folderHostId);
      Role role = APILocator.getRoleAPI().loadRoleById(roleId);
View Full Code Here

Examples of com.dotmarketing.business.PermissionAPI.assignPermissions()

              Integer.parseInt(categoriesPermissions), true));
        }
      }

      if(newSetOfPermissions.size() > 0) {
        permissionAPI.assignPermissions(newSetOfPermissions, asset, user, respectFrontendRoles);

        if(reset && asset.isParentPermissionable()) {
          ResetPermissionsJob.triggerJobImmediately(asset);
        }
      } else {
View Full Code Here

Examples of com.dotmarketing.business.PermissionAPI.assignPermissions()

        List<Permission> newSetOfPermissions = new ArrayList<Permission>();
        newSetOfPermissions.add(new Permission(HTMLPage.class.getCanonicalName(), folderWithPerms.getPermissionId(), role.getId(),
            PermissionAPI.PERMISSION_READ, true));

        PermissionAPI permAPI = APILocator.getPermissionAPI();
        permAPI.assignPermissions(newSetOfPermissions, folderWithPerms, sysuser, false);

        APILocator.getHTMLPageAPI().movePage(page, folderWithPerms, sysuser, false);

        List<Permission> assetPermissions = permAPI.getPermissions(page, true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.