How To Install The GP Web Services – Security Configuration

This is the fifth post in the series on installing, configuring and preparing the Web Services for Microsoft Dynamics GP for use. So far I’ve covered the prerequisites, installation process, configuration and verification.

In this post, I’ve going to give a run through of configuring of Web Services Security Administrators.

Open the Dynamics Security Console (Windows Start menu >> All Programs >> Administrative Tools >> Dynamics Security Console) and select the Microsoft Dynamics Security node;

DynamicsSecurityConsole - [Console Root\Microsoft Dynamics Security]

In the right hand pane, headed Microsoft Dynamics Security, click on Define Security Administrators and you’ll see a list of the current Security Administrators;

Security Administrators

Click Add and select the users you want to add (in this case I’m adding my own Domain user account);

Select Users

Click OK and you’ll be dropped back to the Security Administrators window where the newly added users will be in the list;

Security Administrators

After accepting the addition of Security Administrators, you need to make sure the Dynamics GP Web Services application is selected for the Security Administrators to administer. To do so, click the Select Applications link (below the Define Security Administrators one) and check the Dynamics GP Web Services application;

Select Applications

For performance reasons, the security settings are cached and only refreshed, by defaut, every twenty minutes so when you update security or add a new user you may need to wait up to twenty mintes for the change to be available.

This default setting can be changed, to a minimum of five minutes, in the DynamicsSecurity.config file (C:\Program Files\Microsoft Dynamics\GPWebServices\ServiceConfigs\
DynamicsSecurity.config
) by adding the following key to the <appSettings> section:

  • <add key= “AzManCacheRefreshInterval” value=”300000”/>

The value is in milliseconds, so multiply the minute value you want to set by 60,000 to get the millisecond value.

If you need to refresh the changes immediately the Dynamics GP Service Host can be restarted but this will temporarily halt the Web Services so care needs to be taken in the timing of this.

Next in the series, I’ll be taking a look at installing the Management Tools on a client machine so the integration server doesn’t need to be accessed to make changes to security.

Ian Grieve

About Ian Grieve

Ian is a Microsoft Dynamics GP certified consultant specialising in the delivery of Microsoft Dynamics GP projects and currently working for Perfect Image Ltd., a Microsoft Partner and VAR in the North East of England. Ian has worked with Microsoft Dynamics GP since 2003 and, over the nine years since, has dealt with all aspects of the product life-cycle from presales, to implementation, to technical and functional training, to post go-live support and subsequent upgrades and process reviews. In his spare time, Ian runs the azurecurve | Ramblings of a Dynamics GP Consultant blog dedicated to Microsoft Dynamics GP and related products.
This entry was posted in Dynamics, GP, Microsoft, Web Services and tagged , , , , , , , , , , . Bookmark the permalink.

2 comments on “How To Install The GP Web Services – Security Configuration

  1. Pingback: How To Install The GP Web Services – Security Configuration : Interesting Findings & Knowledge Sharing

  2. Pingback: How To Install The GP Web Services – Security Configuration | azurecurve – 8/27, DynamicAccounting.net | Partner Compete

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>