Provide a setting to "Restrict Publishing Server-Based Layers" to an ArcGIS Enterprise Hosting Server

Idea created by pfoppe@blm.gov_BLM_EGIS on Feb 4, 2019
    New
    Score20
    • pdeaton@blm.gov_BLM_EGIS
    • rtietjen@blm.gov_BLM_EGIS

    Our organization is actively testing an ArcGIS Enterprise solution and we plan to build many federated servers to host 'user managed data' (think file geodatabases or Enterprise geodatabases that are usually part of some sort of data standard and have a fairly defined data lifecycle).  The federated servers may be setup based on our organization units (think a server for each major 'office' or 'program') and we plan to setup the federated servers with Restricted Publishing to prevent staff from 1 office (or customer base) to publish in another offices environment - reference: Administer a federated server—Portal for ArcGIS (10.6) | ArcGIS Enterprise 

     

    In order for this to work the portal role privilege "publish server based layers" (portal:publisher:publishServerServices) has to be enabled for the end users to publish to the federated servers.  Each of the federated servers can be configured with 'restricted publishing' to only allow users in a specific portal group to publish to that environment, however it seems that a member who is in a portal role that has the publish server-based layers privilege granted can also publish server based layers to the hosting server. 

     

    A couple of our staff members (including myself) have inadvertently published to the hosting server and as a result, the memory utilization was quite high causing cascading performance impacts.  

     

    Hence the Idea:

    Provide a setting to "Restrict Publishing Server-Based Layers" to an ArcGIS Enterprise Hosting Server

     

    Basically want to restrict any 'server based layers' and designate the hosting server exclusively for the hosted services.  

     

    Thanks for the consideration.

     

     

    Reference - Can you setup a "Hosting Server" and "Restricted Publishing"?