Uses of Interface
org.pentaho.platform.api.engine.security.userroledao.IPentahoRole
-
Packages that use IPentahoRole Package Description org.pentaho.platform.api.engine.security.userroledao -
-
Uses of IPentahoRole in org.pentaho.platform.api.engine.security.userroledao
Methods in org.pentaho.platform.api.engine.security.userroledao that return IPentahoRole Modifier and Type Method Description IPentahoRole
IUserRoleDao. createRole(ITenant tenant, String roleName, String description, String[] memberUserNames)
Create a role under a specified tenant.IPentahoRole
IUserRoleDao. getRole(ITenant tenant, String name)
Retrieves the role with a given name from the specified tenant.Methods in org.pentaho.platform.api.engine.security.userroledao that return types with arguments of type IPentahoRole Modifier and Type Method Description List<IPentahoRole>
IUserRoleDao. getRoles()
Retrieve all the role from the default tenantList<IPentahoRole>
IUserRoleDao. getRoles(ITenant tenant)
Retrieve all the role from the specified tenant.List<IPentahoRole>
IUserRoleDao. getRoles(ITenant tenant, boolean includeSubtenants)
Retrieve all the roles from the specified tenant.List<IPentahoRole>
IUserRoleDao. getUserRoles(ITenant tenant, String userName)
Retrieves the list of roles associated to a particular user in a given tenant.Methods in org.pentaho.platform.api.engine.security.userroledao with parameters of type IPentahoRole Modifier and Type Method Description void
IUserRoleDao. deleteRole(IPentahoRole role)
Delete the role from the repository
-