Hands On with Microsoft Dynamics GP Fall 2021 Release: Install Web Services

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

If you’re using the Microsoft Dynamics GP Workflow module for approvals then you will most likely need to install the Web Services for Dynamics GP which allows users to do approval via email. Web Services are installed from the setup utility by selecting Web Services under the Additional Products header.

In the installer, accept the terms of the license agreement and click Next:

Web Services for Microsoft Dynamics GP: License Agreement

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Install Web Services”

azurecurve ClassicPress Plugins: Strong Password Generator

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins series which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is one written specifically for ClassicPress ; Strong Password Generator.

Functionality

Create password forms allowing users to create strong passwords consisting of upper/lower case letters, numbers and symbols.

Options are maintained via a Settings page on the **azurecurve** menu.

Password forms are placed using the `strong-password-generator` shortcode and can have a number of parameters supplied to override the defaults from the options page; each shortcode must have an `id` parameter supplied. Available parameters are:

  • password-length – length of password to be generated.
  • password-minimum-length – minimum length of passwords which can be generated.
  • password-maximum-length – maximum length of passwords which can be generated.
  • password-number – number of passwords to generate.
  • password-maximum-number – maximum umber of passwords which user can generate.
  • text-before – text to display before password form.
  • text-after – text to display after password form.
  • label-password-length – label for password length field.
  • label-password-number – label for number of passwords to generate field.
  • label-lowercase – label for valid lowercase field.
  • label-uppercase – label for valid uppercase field.
  • label-numeric – label for valid numbers field.
  • label-symbols – label for valid symbols field.
  • allow-lowercase – allow user to include uppercase characters.
  • allow-uppercase – allow user to include uppercase characters.
  • allow-numeric – allow user to include number.
  • allow-symbols – allow user to include symbols.
  • valid-lowercase – list of valid lowercase characters.
  • valid-uppercase – list of valid uppercase characters.
  • valid-numeric – list of valid numbers.
  • valid-symbols – list of valid symbols.

Example shortcode usage:

[strong-password-generator id="password-1"  text-before="The password generator below can be used to produce passwords compatible with Microsoft Dynamics GP." allow-symbols=1]

This plugin is multisite compatible, with options set on a per site basis.

Download

The plugin can be downloaded from my GitHub.

Click to show/hide the azurecurve ClassicPress Plugins Series Index

Hands On with Microsoft Dynamics GP Fall 2021 Release: Install GP Web Resource Cache

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

With the web client fully working, there is one element which can be installed to increase performance and this is the Microsoft Dynamics GP Web Resource Cache.

The GP Resource Cache is installed from the Additional Products section of the setup utility; on the Welcome screen, click Install:

Microsoft Dynamics GP Web Resource Cache: Welcome

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Install GP Web Resource Cache”

Hands On with Microsoft Dynamics GP Fall 2021 Release: Web Client First Run

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

With the web client installed, we can log into it for the first time and confirm that the install has worked correctly. The address for the web client will be https://{fully qualified domain name of the server}/GP/.

As you can see from the example below, you can use just the server name but you will get a certificate error:

Web client login

Your Windows user account will need to be a member of the Web Client Users AD group assigned during installation for you to log into the web client. Once past the initial login using your Windows/AD credentials, you will be taken to a standard Dynamics GP login window:

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Web Client First Run”

Hands On with Microsoft Dynamics GP Fall 2021 Release: Install Web Client Help

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

After a href=’https://www.azurecurve.co.uk/2022/01/hands-on-with-microsoft-dynamics-gp-fall-2021-release-configure-web-client/’>configuring the web client, there is another routine which opened after the main web cient install which needs to be run and that is to install the web client help.

Start the instal by clicking Next:

Microsoft Dynamics GP Web Components Help: Welcome

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Install Web Client Help”

Hands On with Microsoft Dynamics GP Fall 2021 Release: Configure Web Client

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

With the web client installed, we now need to run through the configuration which creates the web client database. The Microsoft Dynamics GP Web Components Configuration Wizard will have opened automatically when the main install completed.

Click Next to start:

Microsoft Dynamics GP Web Components Configuration Wizard: Welcome

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Configure Web Client”

Hands On with Microsoft Dynamics GP Fall 2021 Release: Install the Web Client

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

With the prerequisites in place and the client to be used as a web client having had the Web Client Runtime installed, we can install the Web Components themselves.

Do this by launching the setup utility and select Web Components under the Additional Products heading. Accept the terms of the license agreement and click Next:

Microsoft Dynamics GP Web Components: License Agreement

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Install the Web Client”

Hands On with Microsoft Dynamics GP Fall 2021 Release: Add Web Client Runtime Feature

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

I am covering a simple single-machine deployment of the web client over the next few posts; if you’re interested in a guide to implementing a larger scale-out deployment, I have covered this in a book: Implementing the Microsoft Dynamics GP Web Client.

To start, you need a server with the Dynamics GP client installed. To this we need to add the Web Client Runtime. Do this by launching the Program Maintenance part of the Programs and Features control panel applet for the Microsoft Dynamics GP client; select Add remove/Features:

Program Maintenance window

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Add Web Client Runtime Feature”

Hands On with Microsoft Dynamics GP Fall 2021 Release: Web Client Prerequisites

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

Before we start on the installation of the web client components themselves, we need to sort out the prerequisites. These prerequisites are all in the Windows feature Internet Information Services (IIS). As the installation and configuration of these is the same as 2018 RTM, I am linking back to the three relevant posts I have previously written:

  1. Install Internet Information Services and other required Windows roles and features.
  2. Create Self Signed SSL Certificate for demo/test system; on a production system, I’d recommend the use of a full certificate.
  3. Bind SSL Certificate to IIS Web Site.

In addition you need to create and assign two domain groups which are used for giving users access to the web client and its web management console:

  1. Web Client Users group which should be assigned to the users who will log into the web client.
  2. Web Client Administrators group which should be assigned to the users who administer the web client.

Click to show/hide the Hands On with Microsoft Dynamics GP Fall 2021 Release Series Index

Hands On with Microsoft Dynamics GP Fall 2021 Release: Create Installation Package

Microsoft Dynamics GPThis post is part of the Hands On with Microsoft Dynamics GP Fall 2021 Release series where I am going to go hands on with installing the Microsoft Dynamics GP Fall 2021 Release and associated products.

The setup utility allows you to create an installation package which can simply the install of a client by preselecting relevant options. One key point to note is that there is a bug where the installation package will always deploy to a GP2018 folder.

As long as you don’t need new version alongside the old, this should not matter too much (and it is recommended that only a single client version be installed).

To create an installation package, launch the setup utility and select Create Installation Package. On the first step, select the location in which the installation package is to be created and click Next:

Microsoft Dynamics GP: Installation Location

Continue reading “Hands On with Microsoft Dynamics GP Fall 2021 Release: Create Installation Package”