com.sap.mdm.security
Class FunctionPermission
java.lang.Object
com.sap.mdm.security.FunctionPermission
- public class FunctionPermission
- extends Object
This class represents a permission for a specific function.
- See Also:
RoleProperties
NONE_ACCESS
public static final int NONE_ACCESS
- See Also:
- Constant Field Values
EXECUTE_ACCESS
public static final int EXECUTE_ACCESS
- See Also:
- Constant Field Values
ROOT_DEFAULT
public static final int ROOT_DEFAULT
- See Also:
- Constant Field Values
ADD_RECORDS
public static final int ADD_RECORDS
- See Also:
- Constant Field Values
MODIFY_RECORDS
public static final int MODIFY_RECORDS
- See Also:
- Constant Field Values
DELETE_RECORDS
public static final int DELETE_RECORDS
- See Also:
- Constant Field Values
MERGE_RECORDS
public static final int MERGE_RECORDS
- See Also:
- Constant Field Values
PROTECT_RECORDS
public static final int PROTECT_RECORDS
- See Also:
- Constant Field Values
UNPROTECT_RECORDS
public static final int UNPROTECT_RECORDS
- See Also:
- Constant Field Values
CHECK_OUT_RECORDS
public static final int CHECK_OUT_RECORDS
- See Also:
- Constant Field Values
CHECK_IN_OWNED_RECORDS
public static final int CHECK_IN_OWNED_RECORDS
- See Also:
- Constant Field Values
ROLL_BACK_OWNED_RECORDS
public static final int ROLL_BACK_OWNED_RECORDS
- See Also:
- Constant Field Values
CHECK_IN_NON_OWNED_RECORDS
public static final int CHECK_IN_NON_OWNED_RECORDS
- See Also:
- Constant Field Values
ROLL_BACK_NON_OWNED_RECORDS
public static final int ROLL_BACK_NON_OWNED_RECORDS
- See Also:
- Constant Field Values
MODIFY_JOIN_NON_OWNED_RECORDS
public static final int MODIFY_JOIN_NON_OWNED_RECORDS
- See Also:
- Constant Field Values
MODIFY_IMAGE_PRINT_SIZE
public static final int MODIFY_IMAGE_PRINT_SIZE
- See Also:
- Constant Field Values
CROP_AND_ROTATE_IMAGES
public static final int CROP_AND_ROTATE_IMAGES
- See Also:
- Constant Field Values
MOVE_NODES_WITHIN_HIERARCHY
public static final int MOVE_NODES_WITHIN_HIERARCHY
- See Also:
- Constant Field Values
HIDE_CHILDREN
public static final int HIDE_CHILDREN
- See Also:
- Constant Field Values
CREATE_ALIASES
public static final int CREATE_ALIASES
- See Also:
- Constant Field Values
ADD_ATTRIBUTES
public static final int ADD_ATTRIBUTES
- See Also:
- Constant Field Values
DELETE_ATTRIBUTES
public static final int DELETE_ATTRIBUTES
- See Also:
- Constant Field Values
MODIFY_ATTRIBUTES
public static final int MODIFY_ATTRIBUTES
- Note: MODIFY_ATTRIBUTES corresponds to the "Modify Attribute Properties" functional privilege
- See Also:
- Constant Field Values
ADD_ATTRIBUTE_TEXT_VALUES
public static final int ADD_ATTRIBUTE_TEXT_VALUES
- See Also:
- Constant Field Values
MODIFY_ATTRIBUTE_TEXT_VALUES
public static final int MODIFY_ATTRIBUTE_TEXT_VALUES
- See Also:
- Constant Field Values
CONVERT_ATTRIBUTE_TYPE
public static final int CONVERT_ATTRIBUTE_TYPE
- See Also:
- Constant Field Values
SPLIT_ATTRIBUTE
public static final int SPLIT_ATTRIBUTE
- See Also:
- Constant Field Values
MERGE_ATTRIBUTES
public static final int MERGE_ATTRIBUTES
- See Also:
- Constant Field Values
SET_ATTRIBUTE_PRIORITY
public static final int SET_ATTRIBUTE_PRIORITY
- See Also:
- Constant Field Values
MODIFY_LINKED_ATTRIBUTES
public static final int MODIFY_LINKED_ATTRIBUTES
- See Also:
- Constant Field Values
REASSIGN_ATTRIBUTE_RATINGS
public static final int REASSIGN_ATTRIBUTE_RATINGS
- See Also:
- Constant Field Values
ADD_MATCHING_SETS
public static final int ADD_MATCHING_SETS
- See Also:
- Constant Field Values
DELETE_MATCHING_SETS
public static final int DELETE_MATCHING_SETS
- See Also:
- Constant Field Values
MODIFY_MATCHING_SETS
public static final int MODIFY_MATCHING_SETS
- See Also:
- Constant Field Values
PARTITION
public static final int PARTITION
- See Also:
- Constant Field Values
CONSOLIDATE_CHILDREN
public static final int CONSOLIDATE_CHILDREN
- See Also:
- Constant Field Values
SYNCHRONIZE_FAMILY_TREE
public static final int SYNCHRONIZE_FAMILY_TREE
- See Also:
- Constant Field Values
MODIFY_FAMILY_DATA
public static final int MODIFY_FAMILY_DATA
- See Also:
- Constant Field Values
MODIFY_FAMILY_PARTITIONING
public static final int MODIFY_FAMILY_PARTITIONING
- See Also:
- Constant Field Values
MODIFY_LAYOUT
public static final int MODIFY_LAYOUT
- See Also:
- Constant Field Values
RENAME_LAYOUT_COLUMNS
public static final int RENAME_LAYOUT_COLUMNS
- See Also:
- Constant Field Values
CREATE_PUBLICATIONS
public static final int CREATE_PUBLICATIONS
- See Also:
- Constant Field Values
DELETE_PUBLICATIONS
public static final int DELETE_PUBLICATIONS
- See Also:
- Constant Field Values
RENAME_PUBLICATIONS
public static final int RENAME_PUBLICATIONS
- See Also:
- Constant Field Values
ADD_PUBLICATION_NODES
public static final int ADD_PUBLICATION_NODES
- See Also:
- Constant Field Values
ADD_SECTION_NODES
public static final int ADD_SECTION_NODES
- See Also:
- Constant Field Values
ADD_INTERNAL_NODES
public static final int ADD_INTERNAL_NODES
- See Also:
- Constant Field Values
ADD_PRESENTATION_NODES
public static final int ADD_PRESENTATION_NODES
- See Also:
- Constant Field Values
DELETE_PUBLICATION_NODES
public static final int DELETE_PUBLICATION_NODES
- See Also:
- Constant Field Values
DELETE_SECTION_NODES
public static final int DELETE_SECTION_NODES
- See Also:
- Constant Field Values
DELETE_INTERNAL_NODES
public static final int DELETE_INTERNAL_NODES
- See Also:
- Constant Field Values
DELETE_PRESENTATION_NODES
public static final int DELETE_PRESENTATION_NODES
- See Also:
- Constant Field Values
MOVE_PUBLICATION_NODES
public static final int MOVE_PUBLICATION_NODES
- See Also:
- Constant Field Values
RENAME_PUBLICATION_NODES
public static final int RENAME_PUBLICATION_NODES
- See Also:
- Constant Field Values
SPLIT_SECTION_NODES
public static final int SPLIT_SECTION_NODES
- See Also:
- Constant Field Values
COMBINE_SECTION_NODES
public static final int COMBINE_SECTION_NODES
- See Also:
- Constant Field Values
MODIFY_CALCULATED_LAYOUT_SNAPSHOTS
public static final int MODIFY_CALCULATED_LAYOUT_SNAPSHOTS
- See Also:
- Constant Field Values
MODIFY_SECTION_PROPERTIES
public static final int MODIFY_SECTION_PROPERTIES
- See Also:
- Constant Field Values
MODIFY_PRESENTATION_CONTENT
public static final int MODIFY_PRESENTATION_CONTENT
- See Also:
- Constant Field Values
ADD_SPREADS
public static final int ADD_SPREADS
- See Also:
- Constant Field Values
DELETE_SPREADS
public static final int DELETE_SPREADS
- See Also:
- Constant Field Values
MODIFY_SPREADS
public static final int MODIFY_SPREADS
- See Also:
- Constant Field Values
SHUFFLE_PAGES_IN_SECTIONS
public static final int SHUFFLE_PAGES_IN_SECTIONS
- See Also:
- Constant Field Values
ADD_PAGES
public static final int ADD_PAGES
- See Also:
- Constant Field Values
DELETE_PAGES
public static final int DELETE_PAGES
- See Also:
- Constant Field Values
MOVE_PAGES
public static final int MOVE_PAGES
- See Also:
- Constant Field Values
ADD_PRESENTATIONS
public static final int ADD_PRESENTATIONS
- See Also:
- Constant Field Values
DELETE_PRESENTATIONS
public static final int DELETE_PRESENTATIONS
- See Also:
- Constant Field Values
MOVE_PRESENTATIONS
public static final int MOVE_PRESENTATIONS
- See Also:
- Constant Field Values
RECOVER_PRESENTATION_ITEMS
public static final int RECOVER_PRESENTATION_ITEMS
- See Also:
- Constant Field Values
DELETE_PRESENTATION_ITEMS
public static final int DELETE_PRESENTATION_ITEMS
- See Also:
- Constant Field Values
RELOCATE_PRESENTATION_ITEMS
public static final int RELOCATE_PRESENTATION_ITEMS
- See Also:
- Constant Field Values
MODIFY_PUBLICATION_LAYOUT
public static final int MODIFY_PUBLICATION_LAYOUT
- See Also:
- Constant Field Values
MODIFY_PUBLICATION_COLUMNS
public static final int MODIFY_PUBLICATION_COLUMNS
- See Also:
- Constant Field Values
MODIFY_PUBLICATION_FAMILY_DATA
public static final int MODIFY_PUBLICATION_FAMILY_DATA
- See Also:
- Constant Field Values
MODIFY_PUBLICATION_RECORDS
public static final int MODIFY_PUBLICATION_RECORDS
- See Also:
- Constant Field Values
MODIFY_PUBLICATION_FORMAT
public static final int MODIFY_PUBLICATION_FORMAT
- See Also:
- Constant Field Values
MODIFY_PUBLICATION_INHERIT
public static final int MODIFY_PUBLICATION_INHERIT
- See Also:
- Constant Field Values
CREATE_INDEXES
public static final int CREATE_INDEXES
- See Also:
- Constant Field Values
DELETE_INDEXES
public static final int DELETE_INDEXES
- See Also:
- Constant Field Values
RENAME_INDEXES
public static final int RENAME_INDEXES
- See Also:
- Constant Field Values
MODIFY_INDEX_SOURCE
public static final int MODIFY_INDEX_SOURCE
- See Also:
- Constant Field Values
MODIFY_INDEX_KEY_DEFINITIONS
public static final int MODIFY_INDEX_KEY_DEFINITIONS
- See Also:
- Constant Field Values
MODIFY_INDEX_ENTRY_REDEFINES
public static final int MODIFY_INDEX_ENTRY_REDEFINES
- See Also:
- Constant Field Values
MODIFY_INDEX_PROPERTIES
public static final int MODIFY_INDEX_PROPERTIES
- See Also:
- Constant Field Values
MODIFY_INDEX_STYLES
public static final int MODIFY_INDEX_STYLES
- See Also:
- Constant Field Values
MODIFY_INDEX_PAGE_SETUP
public static final int MODIFY_INDEX_PAGE_SETUP
- See Also:
- Constant Field Values
ADD_INDEX_SOURCE
public static final int ADD_INDEX_SOURCE
- See Also:
- Constant Field Values
DELETE_INDEX_SOURCE
public static final int DELETE_INDEX_SOURCE
- See Also:
- Constant Field Values
ADD_TO_MASK
public static final int ADD_TO_MASK
- See Also:
- Constant Field Values
REMOVE_FROM_MASK
public static final int REMOVE_FROM_MASK
- See Also:
- Constant Field Values
REPLACE_IN_MASK
public static final int REPLACE_IN_MASK
- See Also:
- Constant Field Values
MODIFY_MASK
public static final int MODIFY_MASK
- See Also:
- Constant Field Values
IMPORT_FROM_EXCEL
public static final int IMPORT_FROM_EXCEL
- See Also:
- Constant Field Values
EXPORT_TO_TEXT
public static final int EXPORT_TO_TEXT
- See Also:
- Constant Field Values
EXPORT_TO_EXCEL
public static final int EXPORT_TO_EXCEL
- See Also:
- Constant Field Values
EXPORT_TO_ACCESS
public static final int EXPORT_TO_ACCESS
- See Also:
- Constant Field Values
SAVE_ORIGINAL_TO_DISK
public static final int SAVE_ORIGINAL_TO_DISK
- See Also:
- Constant Field Values
ENABLE_FAMILY_MODIFICATIONS
public static final int ENABLE_FAMILY_MODIFICATIONS
- See Also:
- Constant Field Values
ENABLE_LAYOUT_MODIFICATIONS
public static final int ENABLE_LAYOUT_MODIFICATIONS
- See Also:
- Constant Field Values
ENABLE_PUBLICATION_MODIFICATIONS
public static final int ENABLE_PUBLICATION_MODIFICATIONS
- See Also:
- Constant Field Values
ENABLE_PUBILCATION_INDEX_MODIFICATIONS
public static final int ENABLE_PUBILCATION_INDEX_MODIFICATIONS
- See Also:
- Constant Field Values
ADD_IMPORT_MAPS
public static final int ADD_IMPORT_MAPS
- See Also:
- Constant Field Values
MODIFY_IMPORT_MAPS
public static final int MODIFY_IMPORT_MAPS
- See Also:
- Constant Field Values
DELETE_IMPORT_MAPS
public static final int DELETE_IMPORT_MAPS
- See Also:
- Constant Field Values
ADD_SYNDICATION_MAPS
public static final int ADD_SYNDICATION_MAPS
- See Also:
- Constant Field Values
MODIFY_SYNDICATION_MAPS
public static final int MODIFY_SYNDICATION_MAPS
- See Also:
- Constant Field Values
DELETE_SYNDICATION_MAPS
public static final int DELETE_SYNDICATION_MAPS
- See Also:
- Constant Field Values
EDIT_KEY_MAPPING
public static final int EDIT_KEY_MAPPING
- See Also:
- Constant Field Values
FunctionPermission
public FunctionPermission(int function,
int permission)
getFunction
public int getFunction()
- Returns:
- Returns the function.
getPermission
public int getPermission()
- Returns:
- Returns the access permission for the function.
setPermission
public void setPermission(int permission)
- Parameters:
permission - Sets the access permission for the function.
hashCode
public int hashCode()
equals
public boolean equals(Object obj)
Copyright 2004-2007 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP
products and services mentioned herein as well as their respective logos
are trademarks or registered trademarks of SAP AG in Germany and in
several other countries all over the world. All other product and
service names mentioned are the trademarks of their respective
companies. Data contained in this document serves informational purposes
only. National product specifications may vary.
These materials are subject to change without notice. These materials
are provided by SAP AG and its affiliated companies (SAP Group) for
informational purposes only, without representation or warranty of any
kind, and SAP Group shall not be liable for errors or omissions with
respect to the materials. The only warranties for SAP Group products and
services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should
be construed as constituting an additional warranty.