Hexagon Geospatial
MENU

GMSC Tutorials

Not sure on how to get started or looking for a workflow to get GeoMedia Smart Client up and running. Tutorials provide step by instruction on some of the most common configurations and workflows to get GeoMedia Smart Client configured up and running quickly.
Showing results for 
Search instead for 
Do you mean 

Single Sign-On

by Technical Evangelist ‎09-02-2015 02:51 AM - edited ‎02-22-2018 06:11 AM (2,476 Views)

GeoMedia Smart Client offers a direct integration to ActiveDirectory (AD).

 

Client

 

To enable Single Sign-On on the client side add sso=true to your GMSC url.

 

Example:


http://myServer.com/GMSC/?sso=true

 

 

Server

 

At startup time of GMSC the applications compares the list of AD groups to the GMSC roles and assigns all where the name matches.

 

Example:

 

Active Directory Groups assigned to the user:

  • IT-Infrastructure
  • GIS-Users
  • Marketing
  • GIS-Administrators
  • ...

 

Smart Client Roles:

  • GIS-Users
  • GIS-Administrators
  • Wastewater
  • Water
  • ...

In this case the user gets automatically all permissions granted who are assigned to the GIS-Users role and GIS-Administrators role.


Note: You don't have to setup any users in the GMSC environment! Only the roles must be configured in GMSC.

 

 

With GeoMedia Smart Client 2018 multi-level hierarchy is supported within AD groups.
Comments
by
on ‎10-15-2015 08:00 AM

Just the tip:

 

If you run application pools of GMSC in IIS under different account (security rules, etc.) let say DOMAIN\gmsc, this account has to have privileges to query the active directory.

by rmontemor
on ‎03-04-2016 06:42 AM

Hi,

 

Anyone know what have to be set on AD in order to GMSC recognize the user language?

If I use a GMSC user properly configured, GMSC is in correct language; but when the we use SSO the interface is in English.

 

Thanks

by
on ‎09-07-2016 07:14 AM

What privileges does a domain user require to query active directory?

by Technical Evangelist
on ‎09-04-2019 01:10 AM

Hi,

 

In version 2015, I did the configuration to use authentication integrated with Active Directory, adding the following piece of code to default.aspx.

 

	if (string.IsNullOrEmpty(applicationArguments["sso"]))
        applicationArguments.Add("sso", "true");

I've tried this in the last version and it didn't work. So, this is not supported anymore? The only way to to this is to add the parameter to the url?

 

Thanks in advance,

 

Nuno

Overview
Contributors