Enum PortalPrivilege.Type

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<PortalPrivilege.Type>
    Enclosing class:
    PortalPrivilege

    public static enum PortalPrivilege.Type
    extends java.lang.Enum<PortalPrivilege.Type>
    Signifies the particular type of operation a privilege permits.
    Since:
    100.0.0
    • Enum Constant Detail

      • VIEW_ORG_USERS

        public static final PortalPrivilege.Type VIEW_ORG_USERS
        Allows organization members to view other organization members.
        Since:
        100.2.0
      • VIEW_ORG_ITEMS

        public static final PortalPrivilege.Type VIEW_ORG_ITEMS
        Allows organization members to view content shared to the organization.
        Since:
        100.2.0
      • VIEW_ORG_GROUPS

        public static final PortalPrivilege.Type VIEW_ORG_GROUPS
        Allows organization members to view groups shared to the organization.
        Since:
        100.2.0
      • GEOANALYTICS

        public static final PortalPrivilege.Type GEOANALYTICS
        Allows use of big data geoanalytics.
        Since:
        100.2.0
      • RASTER_ANALYSIS

        public static final PortalPrivilege.Type RASTER_ANALYSIS
        Allows use of raster analysis.
        Since:
        100.2.0
      • CREATE_UPDATE_CAPABLE_GROUP

        public static final PortalPrivilege.Type CREATE_UPDATE_CAPABLE_GROUP
        Allows a custom role to create a group with update capabilities.
        Since:
        100.2.0
      • PUBLISH_SERVER_GP_SERVICES

        public static final PortalPrivilege.Type PUBLISH_SERVER_GP_SERVICES
        Grants the ability to publish non-hosted server geoprocessing services.
        Since:
        100.5.0
      • PUBLISH_SERVER_SERVICES

        public static final PortalPrivilege.Type PUBLISH_SERVER_SERVICES
        Grants the ability to publish non-hosted server services.
        Since:
        100.5.0
      • UPDATE_ITEM_CATEGORY_SCHEMA

        public static final PortalPrivilege.Type UPDATE_ITEM_CATEGORY_SCHEMA
        Grants the ability to update the organization content category schema.
        Since:
        100.5.0
      • FEATURE_REPORT

        public static final PortalPrivilege.Type FEATURE_REPORT
        Grants the ability to generated feature reports.
        Since:
        100.6.0
      • MANAGE_COLLABORATIONS

        public static final PortalPrivilege.Type MANAGE_COLLABORATIONS
        Grants the ability to manage the organization's collaborations.
        Since:
        100.6.0
      • MANAGE_CREDITS

        public static final PortalPrivilege.Type MANAGE_CREDITS
        Grants the ability to manage the organization's credit settings.
        Since:
        100.6.0
      • MANAGE_ROLES

        public static final PortalPrivilege.Type MANAGE_ROLES
        Grants the ability to manage the organization's member roles.
        Since:
        100.6.0
      • MANAGE_SECURITY

        public static final PortalPrivilege.Type MANAGE_SECURITY
        Grants the ability to manage the organization's security settings.
        Since:
        100.6.0
      • MANAGE_SERVERS

        public static final PortalPrivilege.Type MANAGE_SERVERS
        Grants the ability to manage the portal's server settings.
        Since:
        100.6.0
      • MANAGE_UTILITY_SERVICES

        public static final PortalPrivilege.Type MANAGE_UTILITY_SERVICES
        Grants the ability to manage the organization's utility service settings.
        Since:
        100.6.0
      • MANAGE_WEBSITE

        public static final PortalPrivilege.Type MANAGE_WEBSITE
        Grants the ability to manage the organization's website settings.
        Since:
        100.6.0
      • CREATE_NOTEBOOKS

        public static final PortalPrivilege.Type CREATE_NOTEBOOKS
        Grants the ability to create and edit interactive notebook documents.
        Since:
        100.6.0
      • CREATE_ADVANCED_NOTEBOOKS

        public static final PortalPrivilege.Type CREATE_ADVANCED_NOTEBOOKS
        Grants the ability to publish a notebook as a geoprocessing service.
        Since:
        100.6.0
      • BULK_PUBLISH_FROM_DATA_STORES

        public static final PortalPrivilege.Type BULK_PUBLISH_FROM_DATA_STORES
        Grants the ability to publish web layers from a registered data store.
        Since:
        100.6.0
      • ENUMERATE_DATA_STORES

        public static final PortalPrivilege.Type ENUMERATE_DATA_STORES
        Grants the ability to get the list of datasets from a registered data store.
        Since:
        100.6.0
      • REGISTER_DATA_STORES

        public static final PortalPrivilege.Type REGISTER_DATA_STORES
        Grants the ability to register data stores to the portal.
        Since:
        100.6.0
      • CATEGORIZE_ITEMS

        public static final PortalPrivilege.Type CATEGORIZE_ITEMS
        Grants the ability to categorize items in groups.
        Since:
        100.6.0
      • VIEW_TRACKS

        public static final PortalPrivilege.Type VIEW_TRACKS
        Grants the ability to view members' location tracks via shared track views when location tracking is enabled.
        Since:
        100.6.0
      • ADD_EXTERNAL_MEMBERS_TO_GROUP

        public static final PortalPrivilege.Type ADD_EXTERNAL_MEMBERS_TO_GROUP
        The ability to create groups that allow external members, as well as invite external members to groups.
        Since:
        100.12.0
      • MANAGE_COLLABORATION_GROUP_MEMBERS

        public static final PortalPrivilege.Type MANAGE_COLLABORATION_GROUP_MEMBERS
        The ability to manage members in partnered collaboration groups.
        Since:
        100.12.0
      • MANAGE_VERSIONS

        public static final PortalPrivilege.Type MANAGE_VERSIONS
        The ability to manage version locks and view, alter, delete, edit, reconcile, and post to all branch versions accessed through ArcGIS Server feature layers.
        Since:
        100.12.0
      • PUBLISH_DYNAMIC_IMAGERY

        public static final PortalPrivilege.Type PUBLISH_DYNAMIC_IMAGERY
        The ability to publish hosted dynamic imagery layers from a single image or collection of images.
        Since:
        100.12.0
      • PUBLISH_TILED_IMAGERY

        public static final PortalPrivilege.Type PUBLISH_TILED_IMAGERY
        The ability to publish hosted tiled imagery layers from a single image or collection of images.
        Since:
        100.12.0
      • SCHEDULE_NOTEBOOKS

        public static final PortalPrivilege.Type SCHEDULE_NOTEBOOKS
        The ability to schedule future automated runs of a notebook.
        Since:
        100.12.0
    • Method Detail

      • values

        public static PortalPrivilege.Type[] 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 (PortalPrivilege.Type c : PortalPrivilege.Type.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static PortalPrivilege.Type 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
        java.lang.NullPointerException - if the argument is null
      • toString

        public java.lang.String toString()
        Returns a string representing the PortalPrivilege.Type.
        Overrides:
        toString in class java.lang.Enum<PortalPrivilege.Type>
        Returns:
        a string representing the PortalPrivilege.Type
        Since:
        100.0.0