com.ibm.pim.organization
Enum Permission

java.lang.Object
  extended by java.lang.Enum<Permission>
      extended by com.ibm.pim.organization.Permission
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Permission>

public enum Permission
extends java.lang.Enum<Permission>

The authorizations comprised by an AccessControlGroup

Since:
6.0.0

Enum Constant Summary
CATALOG_ADD_ITEMS
          Authorized to create ITEMS on this Catalog
CATALOG_ATTRIBUTES
          Authorized to access ATTRIBUTES of the Catalog
CATALOG_CLONE_ITEMS
          Authorized to clone ITEMS on this Catalog
CATALOG_DELETE
          Authorized to DELETE this Catalog
CATALOG_DELETE_ITEMS
          Authorized to DELETE ITEMS in this Catalog
CATALOG_DIFFERENCES
          Allows the display of differences between catalogs
CATALOG_EDIT_CATALOG_VIEWS
          Allows creating, deleting, and editing of catalog views
CATALOG_EXPORT
          Allows the export of a catalog ITEMS or item-category attribute values from a catalog
CATALOG_LIST
          Authorized to LIST Catalogs
CATALOG_MODIFY_ITEMS
          Allows display of catalogs in LISTs throughout the product.
CATALOG_RECATEGORIZE_ITEMS
          Authorized to alter item categorization on this Catalog
CATALOG_ROLLBACK
          Authorized to perform a Catalog rollback operation
CATALOG_RUN_PREVIEW_SCRIPT
          Allows running a preview script for an item
CATALOG_SEARCH
          Allows a basic or rich search on a catalog
CATALOG_SUMMARY_ITEMS
          Authorized to view catalog summary
CATALOG_VIEW_ITEMS
          Authorized to view ITEMS on this Catalog
COLLABORATION_AREA_CHECKOUT_ENTRIES
          Allows entries to be checked out
COLLABORATION_AREA_LIST
          Authorized to LIST Collaboration Areas
DOCSTORE_DELETE_FILES
          Delete files in the docstore
DOCSTORE_VIEW_FILES
          View files in the docstore
HIERARCHY_ADD_HIERARCHY_NODES
          Allows new categories to be created
HIERARCHY_ATTRIBUTES
          Allows the view of hierarchy ATTRIBUTES
HIERARCHY_CLONE_HIERARCHY_NODES
          Allows the ability to clone hierarchy nodes
HIERARCHY_DELETE
          Allows the deletion of a hierarchy
HIERARCHY_DELETE_HIERARCHY_NODES
          Allows the deletions of categories
HIERARCHY_EDIT_HIERARCHY_VIEWS
          Allows creating, deleting, and editing of category views
HIERARCHY_LIST
          Allows display of hierarchies in LISTs throughout the product
HIERARCHY_MODIFY_HIERARCHY_NODE_ATTRIBUTES
          Allows modification to hierarchy node ATTRIBUTES
HIERARCHY_RECATEGORIZE_HIERARCHY_NODES
          Allows the recategorization of categories
HIERARCHY_ROLLBACK
          Allows the rollback of a hierarchy
HIERARCHY_SPECMAP_HIERARCHY_NODES
           
HIERARCHY_SUMMARY_HIERARCHY_NODES
           
HIERARCHY_VIEW_HIERARCHY_NODES
          Authorized to view ITEMS on this Hierarchy
IMPORT_DELETE
          Allows the deletion of an import
IMPORT_LIST
          Allows the display of imports
IMPORT_PERFORM_IMPORT
          Allows the initiation of importing catalog ITEMS or item-category attribute values into a catalog
SELECTION_DELETE
          System Wide: Allows the deletion of a selection
SELECTION_EDIT_RULE
          Allows the creation of rules applied to a selection
SELECTION_LIST
          Allows the display of selections
SELECTION_MEMBERS_ADD_HIERARCHY_NODES
          Add hierarchy node in selection
SELECTION_MEMBERS_ADD_ITEMS
          Add ITEMS to selection
SELECTION_MEMBERS_CLONE_HIERARCHY_NODES
          Allows the ability to clone hierarchy nodes
SELECTION_MEMBERS_CLONE_ITEMS
          Allows the ability to clone ITEMS.
SELECTION_MEMBERS_DELETE_HIERARCHY_NODES
          Delete hierarchy node in selection
SELECTION_MEMBERS_DELETE_ITEMS
          Delete ITEMS in a selection
SELECTION_MEMBERS_MODIFY_HIERARCHY_NODE_ATTRIBUTES
          Change hierarchy node attribute in selection
SELECTION_MEMBERS_MODIFY_ITEMS
          Modify ITEMS in a selection
SELECTION_MEMBERS_RECATEGORIZE_HIERARCHY_NODES
          Recategorize hierarchy node in selection
SELECTION_MEMBERS_RECATEGORIZE_ITEMS
          Recategorize ITEMS in a selection
SELECTION_MEMBERS_SPECMAP_HIERARCHY_NODES
          Create SPECmap hierarchy nodes in selection
SELECTION_MEMBERS_VIEW_HIERARCHY_NODES
          View hierarchy node in selection
SELECTION_MEMBERS_VIEW_ITEMS
          View item selections
WORKFLOW_DELETE
          Allows workflow to be deleted
WORKFLOW_EDIT
          Allows workflow to be edited
WORKFLOW_LIST
          Allows the display of workflows
 
Method Summary
static Permission valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Permission[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CATALOG_ADD_ITEMS

public static final Permission CATALOG_ADD_ITEMS
Authorized to create ITEMS on this Catalog


CATALOG_ATTRIBUTES

public static final Permission CATALOG_ATTRIBUTES
Authorized to access ATTRIBUTES of the Catalog


CATALOG_CLONE_ITEMS

public static final Permission CATALOG_CLONE_ITEMS
Authorized to clone ITEMS on this Catalog


CATALOG_DELETE

public static final Permission CATALOG_DELETE
Authorized to DELETE this Catalog


CATALOG_DELETE_ITEMS

public static final Permission CATALOG_DELETE_ITEMS
Authorized to DELETE ITEMS in this Catalog


CATALOG_DIFFERENCES

public static final Permission CATALOG_DIFFERENCES
Allows the display of differences between catalogs


CATALOG_EDIT_CATALOG_VIEWS

public static final Permission CATALOG_EDIT_CATALOG_VIEWS
Allows creating, deleting, and editing of catalog views


CATALOG_EXPORT

public static final Permission CATALOG_EXPORT
Allows the export of a catalog ITEMS or item-category attribute values from a catalog


CATALOG_LIST

public static final Permission CATALOG_LIST
Authorized to LIST Catalogs


CATALOG_MODIFY_ITEMS

public static final Permission CATALOG_MODIFY_ITEMS
Allows display of catalogs in LISTs throughout the product.


CATALOG_RECATEGORIZE_ITEMS

public static final Permission CATALOG_RECATEGORIZE_ITEMS
Authorized to alter item categorization on this Catalog


CATALOG_SUMMARY_ITEMS

public static final Permission CATALOG_SUMMARY_ITEMS
Authorized to view catalog summary


CATALOG_ROLLBACK

public static final Permission CATALOG_ROLLBACK
Authorized to perform a Catalog rollback operation


CATALOG_RUN_PREVIEW_SCRIPT

public static final Permission CATALOG_RUN_PREVIEW_SCRIPT
Allows running a preview script for an item


CATALOG_SEARCH

public static final Permission CATALOG_SEARCH
Allows a basic or rich search on a catalog


CATALOG_VIEW_ITEMS

public static final Permission CATALOG_VIEW_ITEMS
Authorized to view ITEMS on this Catalog


COLLABORATION_AREA_LIST

public static final Permission COLLABORATION_AREA_LIST
Authorized to LIST Collaboration Areas


COLLABORATION_AREA_CHECKOUT_ENTRIES

public static final Permission COLLABORATION_AREA_CHECKOUT_ENTRIES
Allows entries to be checked out


DOCSTORE_DELETE_FILES

public static final Permission DOCSTORE_DELETE_FILES
Delete files in the docstore


DOCSTORE_VIEW_FILES

public static final Permission DOCSTORE_VIEW_FILES
View files in the docstore


HIERARCHY_ADD_HIERARCHY_NODES

public static final Permission HIERARCHY_ADD_HIERARCHY_NODES
Allows new categories to be created


HIERARCHY_ATTRIBUTES

public static final Permission HIERARCHY_ATTRIBUTES
Allows the view of hierarchy ATTRIBUTES


HIERARCHY_CLONE_HIERARCHY_NODES

public static final Permission HIERARCHY_CLONE_HIERARCHY_NODES
Allows the ability to clone hierarchy nodes


HIERARCHY_DELETE

public static final Permission HIERARCHY_DELETE
Allows the deletion of a hierarchy


HIERARCHY_DELETE_HIERARCHY_NODES

public static final Permission HIERARCHY_DELETE_HIERARCHY_NODES
Allows the deletions of categories


HIERARCHY_EDIT_HIERARCHY_VIEWS

public static final Permission HIERARCHY_EDIT_HIERARCHY_VIEWS
Allows creating, deleting, and editing of category views


HIERARCHY_LIST

public static final Permission HIERARCHY_LIST
Allows display of hierarchies in LISTs throughout the product


HIERARCHY_MODIFY_HIERARCHY_NODE_ATTRIBUTES

public static final Permission HIERARCHY_MODIFY_HIERARCHY_NODE_ATTRIBUTES
Allows modification to hierarchy node ATTRIBUTES


HIERARCHY_RECATEGORIZE_HIERARCHY_NODES

public static final Permission HIERARCHY_RECATEGORIZE_HIERARCHY_NODES
Allows the recategorization of categories


HIERARCHY_ROLLBACK

public static final Permission HIERARCHY_ROLLBACK
Allows the rollback of a hierarchy


HIERARCHY_SPECMAP_HIERARCHY_NODES

public static final Permission HIERARCHY_SPECMAP_HIERARCHY_NODES

HIERARCHY_SUMMARY_HIERARCHY_NODES

public static final Permission HIERARCHY_SUMMARY_HIERARCHY_NODES

HIERARCHY_VIEW_HIERARCHY_NODES

public static final Permission HIERARCHY_VIEW_HIERARCHY_NODES
Authorized to view ITEMS on this Hierarchy


IMPORT_DELETE

public static final Permission IMPORT_DELETE
Allows the deletion of an import


IMPORT_LIST

public static final Permission IMPORT_LIST
Allows the display of imports


IMPORT_PERFORM_IMPORT

public static final Permission IMPORT_PERFORM_IMPORT
Allows the initiation of importing catalog ITEMS or item-category attribute values into a catalog


SELECTION_DELETE

public static final Permission SELECTION_DELETE
System Wide: Allows the deletion of a selection


SELECTION_EDIT_RULE

public static final Permission SELECTION_EDIT_RULE
Allows the creation of rules applied to a selection


SELECTION_LIST

public static final Permission SELECTION_LIST
Allows the display of selections


SELECTION_MEMBERS_ADD_HIERARCHY_NODES

public static final Permission SELECTION_MEMBERS_ADD_HIERARCHY_NODES
Add hierarchy node in selection


SELECTION_MEMBERS_ADD_ITEMS

public static final Permission SELECTION_MEMBERS_ADD_ITEMS
Add ITEMS to selection


SELECTION_MEMBERS_CLONE_HIERARCHY_NODES

public static final Permission SELECTION_MEMBERS_CLONE_HIERARCHY_NODES
Allows the ability to clone hierarchy nodes


SELECTION_MEMBERS_CLONE_ITEMS

public static final Permission SELECTION_MEMBERS_CLONE_ITEMS
Allows the ability to clone ITEMS.


SELECTION_MEMBERS_DELETE_HIERARCHY_NODES

public static final Permission SELECTION_MEMBERS_DELETE_HIERARCHY_NODES
Delete hierarchy node in selection


SELECTION_MEMBERS_DELETE_ITEMS

public static final Permission SELECTION_MEMBERS_DELETE_ITEMS
Delete ITEMS in a selection


SELECTION_MEMBERS_MODIFY_HIERARCHY_NODE_ATTRIBUTES

public static final Permission SELECTION_MEMBERS_MODIFY_HIERARCHY_NODE_ATTRIBUTES
Change hierarchy node attribute in selection


SELECTION_MEMBERS_MODIFY_ITEMS

public static final Permission SELECTION_MEMBERS_MODIFY_ITEMS
Modify ITEMS in a selection


SELECTION_MEMBERS_RECATEGORIZE_HIERARCHY_NODES

public static final Permission SELECTION_MEMBERS_RECATEGORIZE_HIERARCHY_NODES
Recategorize hierarchy node in selection


SELECTION_MEMBERS_RECATEGORIZE_ITEMS

public static final Permission SELECTION_MEMBERS_RECATEGORIZE_ITEMS
Recategorize ITEMS in a selection


SELECTION_MEMBERS_SPECMAP_HIERARCHY_NODES

public static final Permission SELECTION_MEMBERS_SPECMAP_HIERARCHY_NODES
Create SPECmap hierarchy nodes in selection


SELECTION_MEMBERS_VIEW_HIERARCHY_NODES

public static final Permission SELECTION_MEMBERS_VIEW_HIERARCHY_NODES
View hierarchy node in selection


SELECTION_MEMBERS_VIEW_ITEMS

public static final Permission SELECTION_MEMBERS_VIEW_ITEMS
View item selections


WORKFLOW_DELETE

public static final Permission WORKFLOW_DELETE
Allows workflow to be deleted


WORKFLOW_EDIT

public static final Permission WORKFLOW_EDIT
Allows workflow to be edited


WORKFLOW_LIST

public static final Permission WORKFLOW_LIST
Allows the display of workflows

Method Detail

values

public static final Permission[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(Permission c : Permission.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static Permission valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name