In search of Doctor Who (travels with ArcGIS server, episode 2)


Last episode we got as far as creating a map service to view a few of the nearby places Doctor Who has been seen but it is now time to find out what galactic federation has taken control of our ArcGIS Server security.

Knowing my server box was a lot bigger on the inside, I decided when Portal for ArcGIS is installed to give its Web Adaptor the name ‘portal’ as I wanted to leave the more familiar ‘arcgis’ application name for the ArcGIS Server which was also installed.

How

So for Portal for ArcGIS to federate ArcGIS for Server you log into the Portal as an administrator and with My Organisation choose Edit Settings and Servers.

However before federating you may see that you may need to travel back in time and do some security configuration with the ArcGIS Server.

Prior to federate Server to Portal

Warning before federating a server

The ArcGIS Server needs to be able to support HTTPS as we want to hide user names and passwords when we authenticate.

Set ArcGIS Server Security to allow HTTPS

Changing server Security Configuration

An ArcGIS Server can also be configured to be a Hosted Server.

Add federated Server to Portal

Editing portal servers

Security has changed

So now we can ‘change the locks’ for any new ArcGIS Server we can temporarily administer, and unless the server administrator can still use the Primary Site Administrator login they have to come to our portal for a key (token). Galactic domination is within reach.

ArcGIS Server Administrator Directory login using portal user credentials

ArcGIS Server Administrator Directory login using portal user credentials

ArcGIS Server Manager login using portal user credentials

ArcGIS Server Manager login using portal user credentials

ArcCatalog admin connection using portal user credentials

ArcCatalog admin connection using portal user credentials

Federated server REST login also authenticated by the portal server

Federated server REST login also authenticated by the portal server

Returning to the search for Doctor Who

As we were federated with portal when we published a service an item was added to the portal which can be searched for.

Searching for Doctor Who via Portal

Searching portal

ArcGIS Desktop will use ArcGIS Online as the default portal to sign in to, otherwise another portal can be configured via ArcGIS Administrator and then signed in to.

Adding Portal for ArcGIS connection

Adding Portal for ArcGIS connection

Portal for ArcGIS sign in

Portal for ArcGIS sign in

Now you can search another portal from ArcGIS Desktop also in a couple of ways.

ArcGIS Desktop search of Portal for ArcGIS

ArcGIS Desktop search of Portal for ArcGIS

Portal Add to map

Portal Add to map

Or configure and use it from another client of Portal for ArcGIS.

Configure your Esri Maps for Office connection

Configure your Esri Maps for Office connection

Adding map to Microsoft Excel

Adding map to Microsoft Excel

Activating the chameleon circuit of the Web Adaptor (not recommended by Esri)

Not only can you have many Web Adaptors for an ArcGIS Server site, a single Web Adaptor can refer to both Portal for ArcGIS and ArcGIS for Server, so we could have used the default arcgis name when first setting up Portal for ArcGIS, at the risk of some initial confusion.

Adding an ArcGIS Server to the Web Adaptor

Adding an ArcGIS Server to the Web Adaptor

Web Adaptor config

Web Adaptor config specifying access to ArcGIS Server and Portal for ArcGIS

So now this Web Adaptor knows how to send requests on to both the ArcGIS Server and Portal.

Accessing ArcGIS Services from the portal Web Adaptor

Accessing ArcGIS Services from the portal Web Adaptor

Catalog connections to ArcGIS Server with two Web Adaptors

Catalog connections to ArcGIS Server with two Web Adaptors

Again the only trick is that the portal connection in Catalog has the fully qualified name.  The dark side of this trick is that it may block some future actions like federation.  A better future may be to install two web adaptors eg ‘arcgis’ for the Portal and ‘arcgisserver’ for ArcGIS Server.

Will B

patrick_troughton

One thought on “In search of Doctor Who (travels with ArcGIS server, episode 2)

Got something to say?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s