Enum Permission

  • All Implemented Interfaces:
    Serializable, Comparable<Permission>

    public enum Permission
    extends Enum<Permission>
    Represents permission.

    A permission is a right or a responsibility assigned to a role. You provide or restrict permissions to do certain actions in Collibra DGC, like editing asset attributes or removing domains.

    • Enum Constant Detail

      • EDGE

        public static final Permission EDGE
        Edge management permissions.
      • EDGE_SITE_CONNECT

        public static final Permission EDGE_SITE_CONNECT
      • EDGE_SITE_MANAGE

        public static final Permission EDGE_SITE_MANAGE
      • EDGE_SITE_ADMINISTER

        public static final Permission EDGE_SITE_ADMINISTER
      • EDGE_INTEGRATION_CAPABILITY_MANAGE

        public static final Permission EDGE_INTEGRATION_CAPABILITY_MANAGE
      • EDGE_VIEW_CONNECTIONS_AND_CAPABILITIES

        public static final Permission EDGE_VIEW_CONNECTIONS_AND_CAPABILITIES
      • EDGE_VIEW_LOGS

        public static final Permission EDGE_VIEW_LOGS
      • ASSET_GRID_ADMINISTRATION

        public static final Permission ASSET_GRID_ADMINISTRATION
        Allows for the use of the Asset Grid feature.
      • ATTACHMENT_ADD

        public static final Permission ATTACHMENT_ADD
        Allows for adding attachments to resources.
      • ATTACHMENT_CHANGE

        public static final Permission ATTACHMENT_CHANGE
        Allows for changing attachments of resources.
      • ATTACHMENT_REMOVE

        public static final Permission ATTACHMENT_REMOVE
        Allows for removing attachments from resources.
      • COMMENT_ADD

        public static final Permission COMMENT_ADD
        Allows for adding comments on resources.
      • COMMENT_CHANGE

        public static final Permission COMMENT_CHANGE
        Allows for changing comments on resources.
      • COMMENT_REMOVE

        public static final Permission COMMENT_REMOVE
        Allows for removing comments from resources.
      • RATING_ADD

        public static final Permission RATING_ADD
        Allows for adding ratings on resources.
      • RATING_CHANGE

        public static final Permission RATING_CHANGE
        Allows for changing ratings on resources.
      • RATING_REMOVE

        public static final Permission RATING_REMOVE
        Allows for removing ratings from resources.
      • COMMUNITY_ADD

        public static final Permission COMMUNITY_ADD
        Allows for adding communities.
      • COMMUNITY_CHANGE

        public static final Permission COMMUNITY_CHANGE
        Allows for changing communities.
      • COMMUNITY_REMOVE

        public static final Permission COMMUNITY_REMOVE
        Allows for removing communities.
      • COMMUNITY_CONFIGURE_EXTERNAL_SYSTEM

        public static final Permission COMMUNITY_CONFIGURE_EXTERNAL_SYSTEM
        Allows to configure external system for community.
      • COMMUNITY_RESPONSIBILITY_ADD

        public static final Permission COMMUNITY_RESPONSIBILITY_ADD
        Allows for adding responsibilities on communities.
      • COMMUNITY_RESPONSIBILITY_CHANGE

        public static final Permission COMMUNITY_RESPONSIBILITY_CHANGE
        Allows for changing responsibilities on communities.
      • COMMUNITY_RESPONSIBILITY_REMOVE

        public static final Permission COMMUNITY_RESPONSIBILITY_REMOVE
        Allows for removing responsibilities on communities.
      • DOMAIN_ADD

        public static final Permission DOMAIN_ADD
        Allows for adding domains.
      • DOMAIN_CHANGE

        public static final Permission DOMAIN_CHANGE
        Allows for changing domains.
      • DOMAIN_REMOVE

        public static final Permission DOMAIN_REMOVE
        Allows for removing domains.
      • DOMAIN_RESPONSIBILITY_ADD

        public static final Permission DOMAIN_RESPONSIBILITY_ADD
        Allows for adding responsibilities on domains.
      • DOMAIN_RESPONSIBILITY_CHANGE

        public static final Permission DOMAIN_RESPONSIBILITY_CHANGE
        Allows for changing responsibilities on domains.
      • DOMAIN_RESPONSIBILITY_REMOVE

        public static final Permission DOMAIN_RESPONSIBILITY_REMOVE
        Allows for removing responsibilities on domains.
      • WORKFLOW_MANAGE

        public static final Permission WORKFLOW_MANAGE
        Allows for managing workflows.
      • WORKFLOW_DESIGNER_ACCESS

        public static final Permission WORKFLOW_DESIGNER_ACCESS
        Allows for access to Workflow Designer.
      • ASSET_ADD

        public static final Permission ASSET_ADD
        Allows for adding assets.
      • ASSET_CHANGE

        public static final Permission ASSET_CHANGE
        Allows for changing assets.
      • ASSET_REMOVE

        public static final Permission ASSET_REMOVE
        Allows for removing assets.
      • ASSET_STATUS_CHANGE

        public static final Permission ASSET_STATUS_CHANGE
        Allows for changing the status of an asset.
      • ASSET_TYPE_CHANGE

        public static final Permission ASSET_TYPE_CHANGE
        Allows for changing the type of an asset.
      • ASSET_TAG_CHANGE

        public static final Permission ASSET_TAG_CHANGE
        Allows for changing tags on an asset.
      • ASSET_ATTRIBUTE_ADD

        public static final Permission ASSET_ATTRIBUTE_ADD
        Allows for adding attributes to assets.
      • ASSET_ATTRIBUTE_CHANGE

        public static final Permission ASSET_ATTRIBUTE_CHANGE
        Allows for changing attributes of assets.
      • ASSET_ATTRIBUTE_REMOVE

        public static final Permission ASSET_ATTRIBUTE_REMOVE
        Allows for removing attributes from assets.
      • ASSET_RESPONSIBILITY_ADD

        public static final Permission ASSET_RESPONSIBILITY_ADD
        Allows for adding responsibilities on assets.
      • ASSET_RESPONSIBILITY_CHANGE

        public static final Permission ASSET_RESPONSIBILITY_CHANGE
        Allows for changing responsibilities on assets.
      • ASSET_RESPONSIBILITY_REMOVE

        public static final Permission ASSET_RESPONSIBILITY_REMOVE
        Allows for removing responsibilities on assets.
      • VIEW_PERMISSIONS_CHANGE

        public static final Permission VIEW_PERMISSIONS_CHANGE
        Allows for changing view permissions of given user.
      • BUSINESS_SEMANTICS_GLOSSARY

        public static final Permission BUSINESS_SEMANTICS_GLOSSARY
        Allows for accessing the Business Semantic Glossary.
      • REFERENCE_DATA_MANAGER

        public static final Permission REFERENCE_DATA_MANAGER
        Allows for accessing the Reference Data.
      • DATA_STEWARDSHIP_MANAGER

        public static final Permission DATA_STEWARDSHIP_MANAGER
        Allows for accessing the Data Stewardship.
      • SYSTEM_ADMINISTRATION

        public static final Permission SYSTEM_ADMINISTRATION
        Allows for system administrator settings.
      • USER_ADMINISTRATION

        public static final Permission USER_ADMINISTRATION
        Allows for user administrator settings.
      • WORKFLOW_ADMINISTRATION

        public static final Permission WORKFLOW_ADMINISTRATION
        Allows for workflow administrator settings.
      • DATA_HELPDESK

        public static final Permission DATA_HELPDESK
        Allows for accessing the Data Helpdesk.
      • POLICY_MANAGER

        public static final Permission POLICY_MANAGER
        Allows for accessing the Policy Manager.
      • DATA_DICTIONARY

        public static final Permission DATA_DICTIONARY
        Allows for accessing the Data Dictionary.
      • CATALOG

        public static final Permission CATALOG
        Allows for accessing the Catalog.
      • WORKFLOW_MANAGE_ALL

        public static final Permission WORKFLOW_MANAGE_ALL
        Allows for managing workflows of any user.
      • WORKFLOW_MESSAGE_EVENTS_USE

        public static final Permission WORKFLOW_MESSAGE_EVENTS_USE
        Allows for using workflow events.
      • VIEW_PERMISSIONS_VIEW_ALL

        public static final Permission VIEW_PERMISSIONS_VIEW_ALL
        Allows for viewing any resource (user with this permission will not be restricted by any view permissions).
      • VIEW_MANAGE

        public static final Permission VIEW_MANAGE
        Allows for managing Views, Dashboards and Search filters that belong to given user.
      • VIEW_SHARE

        public static final Permission VIEW_SHARE
        Allows for sharing Views, Dashboards and Search filters that belong to given user.
      • VIEW_MANAGE_ALL

        public static final Permission VIEW_MANAGE_ALL
        Allows for managing Views, Dashboards and Search filters views of any user.
      • ADVANCED_DATA_TYPE_ADD

        public static final Permission ADVANCED_DATA_TYPE_ADD
        Allows for adding advanced data type.
      • ADVANCED_DATA_TYPE_EDIT

        public static final Permission ADVANCED_DATA_TYPE_EDIT
        Allows for changing advanced data type.
      • ADVANCED_DATA_TYPE_REMOVE

        public static final Permission ADVANCED_DATA_TYPE_REMOVE
        Allows for removing advanced data type.
      • TAGS_VIEW

        public static final Permission TAGS_VIEW
        Allows for viewing the list of all tags.
      • TAGS_MANAGE

        public static final Permission TAGS_MANAGE
        Allows for managing tags.
      • VALIDATION_EXECUTION

        public static final Permission VALIDATION_EXECUTION
        Allows for executing validation rules.
      • ACCESS_DATA

        public static final Permission ACCESS_DATA
        Allows for accessing data.
      • VIEW_SAMPLES

        public static final Permission VIEW_SAMPLES
        Allows for viewing data samples.
      • RELATION_TYPE_ADD

        public static final Permission RELATION_TYPE_ADD
        Deprecated.
        this permission is not in use anymore.
        Allows for adding relation types.
      • RELATION_TYPE_REMOVE

        public static final Permission RELATION_TYPE_REMOVE
        Deprecated.
        this permission is not in use anymore.
        Allows for removing relation types.
      • RELATION_TYPE_CHANGE

        public static final Permission RELATION_TYPE_CHANGE
        Deprecated.
        this permission is not in use anymore.
        Allows for changing relation types.
      • REGISTER_PROFILING_INFORMATION

        public static final Permission REGISTER_PROFILING_INFORMATION
        profiling api permission.
      • REPORTING_DOWNLOAD_INSIGHTS_DATA

        public static final Permission REPORTING_DOWNLOAD_INSIGHTS_DATA
        download reporting insights data.
      • REPORTING_VIEW_INSIGHTS_REPORTS

        public static final Permission REPORTING_VIEW_INSIGHTS_REPORTS
        view reporting insights reports.
      • INSIGHTS_VIEW

        public static final Permission INSIGHTS_VIEW
        view insights application dashboards and drill down
      • INSIGHTS_SUMMARY

        public static final Permission INSIGHTS_SUMMARY
        view insights application tiles summary only
      • TECHNICAL_LINEAGE

        public static final Permission TECHNICAL_LINEAGE
        Allows to use technical lineage.
      • LOGS_VIEW

        public static final Permission LOGS_VIEW
        Allows for viewing logs.
      • RESOURCE_MANAGE_ALL

        public static final Permission RESOURCE_MANAGE_ALL
        Allows managing all resources
      • CONFIGURATION_VIEW

        public static final Permission CONFIGURATION_VIEW
        Allow to view the configuration
      • CONFIGURATION_EDIT

        public static final Permission CONFIGURATION_EDIT
        Allow to edit the configuration
      • BACKSTORE_VIEW

        public static final Permission BACKSTORE_VIEW
        Allow to view the backups
      • BACKSTORE_EDIT

        public static final Permission BACKSTORE_EDIT
        Allow to trigger actions on backups or edit backups
      • ASSESSMENTS

        public static final Permission ASSESSMENTS
        Allows usage of Assessments functionality
      • METADATA_LAKE

        public static final Permission METADATA_LAKE
        Allows usage of the Metadata Lake application
      • PROTECT

        public static final Permission PROTECT
        Collibra Protect permissions.
      • PROTECT_EDIT

        public static final Permission PROTECT_EDIT
      • PROTECT_ADMINISTRATION

        public static final Permission PROTECT_ADMINISTRATION
      • PRIVACY

        public static final Permission PRIVACY
        Allows usage for the Privacy landing page
    • Method Detail

      • values

        public static Permission[] values()
        Returns an array containing the constants of this enum type, in the order they are 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 are declared
      • valueOf

        public static Permission valueOf​(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:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null