public enum PermType extends Enum<PermType>
Enum Constant and Description |
---|
assignroles
Permission to assign roles to a group
|
buildexport
Permission to build an export file
|
channelsync
Permission to perform synchronization between channels
|
create
Permission to create on object
|
createexport
Permission to create an export
|
creategroup
Permission to create a group
|
createimport
Permission to create an import
|
createitems
Permission to create pages/images/files in a folder
|
createoverview
Permission to create an overview
|
createtemplates
Permission to create templates in a folder
|
createuser
Permission to create a user
|
delete
Permission to delete an object
|
deletebundle
Permission to delete an import/export
|
deleteerrorlog
Permission to delete the error log
|
deletefolder
Permission to delete a folder
|
deletegroup
Permission to delete a group
|
deleteitems
Permission to delete pages/images/files in a folder
|
deletetemplates
Permission to delete templates in a folder
|
deleteuser
Permission to delete (deactivate) a user
|
editimport
Permission to edit an import
|
importitems
Permission to import pages/images/files into a folder
|
instantmessages
Permission to send instant messages
|
linkoverview
Permission to link an overview
|
linktemplates
Permission to link templates to a folder
|
publishpages
Permission to publish pages in a folder
|
read
Permission to read an object/type
|
readitems
Permission to display pages/images/files in a folder
|
readjobs
Permission to display scheduler jobs
|
readtasks
Permission to display scheduler tasks
|
readtasktemplates
Permission to display scheduler task templates
|
readtemplates
Permission to display templates in a folder
|
setbundleperm
Permission to set permission on an import/export
|
setperm
Permission to set permissions to subgroups
|
setuserperm
Permission to change permissions for a group
|
suspendscheduler
Permission to suspend the scheduler
|
sysinfo
Permissions to display system information
|
translatepages
Permission to translate pages in a folder
|
update
Permission to update an object
|
updatebundle
Permission to update an import/export
|
updateconstructs
Permission to update tagtypes
|
updateexport
Permission to update an export
|
updatefolder
Permission to update a folder
|
updategroup
Permission to update a group
|
updategroupuser
Permission to update users in a group
|
updateimport
Permission to update an import
|
updateinheritance
Permission to update multichannelling inheritance settings
|
updateitems
Permission to update pages/images/files in a folder
|
updatejobs
Permission to update scheduler jobs
|
updatetasks
Permission to update scheduler tasks
|
updatetasktemplates
Permission to update scheduler task templates
|
updatetemplates
Permission to update templates in a folder
|
updateuser
Permission to update a user
|
userassignment
Permission to change assignment of users to a group (i.e.
|
wastebin
Permission to display the wastebin.
|
Modifier and Type | Method and Description |
---|---|
int |
getBit()
Get the permission bit
|
int |
getFileRoleBit()
Get the role permission bit to set on files
|
int |
getPageRoleBit()
Get the role permission bit to set on pages
|
static PermType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PermType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PermType read
public static final PermType setperm
public static final PermType update
public static final PermType instantmessages
public static final PermType createuser
public static final PermType updateuser
public static final PermType deleteuser
public static final PermType creategroup
public static final PermType updategroup
public static final PermType deletegroup
public static final PermType userassignment
public static final PermType updategroupuser
public static final PermType setuserperm
public static final PermType assignroles
public static final PermType sysinfo
public static final PermType create
public static final PermType delete
public static final PermType createimport
public static final PermType updatebundle
public static final PermType deletebundle
public static final PermType updateimport
public static final PermType createexport
public static final PermType updateexport
public static final PermType buildexport
public static final PermType setbundleperm
public static final PermType editimport
public static final PermType deleteerrorlog
public static final PermType suspendscheduler
public static final PermType readtasktemplates
public static final PermType updatetasktemplates
public static final PermType readtasks
public static final PermType updatetasks
public static final PermType readjobs
public static final PermType updatejobs
public static final PermType updatefolder
public static final PermType deletefolder
public static final PermType linkoverview
public static final PermType createoverview
public static final PermType readitems
public static final PermType createitems
public static final PermType updateitems
public static final PermType deleteitems
public static final PermType importitems
public static final PermType publishpages
public static final PermType translatepages
public static final PermType readtemplates
public static final PermType createtemplates
public static final PermType updatetemplates
public static final PermType deletetemplates
public static final PermType linktemplates
public static final PermType updateconstructs
public static final PermType channelsync
public static final PermType updateinheritance
public static final PermType wastebin
public static PermType[] values()
for (PermType c : PermType.values()) System.out.println(c);
public static PermType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getBit()
public int getPageRoleBit()
public int getFileRoleBit()
Copyright © 2019 Gentics Software. All rights reserved.