To add a service to the system

In the Infor Rich Client, access the Security System Management application and then Service. On the Service List, select Actions > Create and then edit the fields described below.

- or -

At a Landmark command prompt, type

secadm service add servicename [--description description] --servicetype servicetype [--version] version [--loginscheme loginschemename] [--loginschemeexpression loginschemeexpression] [accountlockoutpolicy account-lockout-policy-name] [--passwordresetpolicy password-reset-policy] [--isreference Yes|No|1|0|True|False] [--referenceservicename referenceservicename] [--allowsanonymous Yes|No|1|0|True|False] [--deleteconstraints deleteconstraints] [--assignmentconstraints assignmentconstraints] [--passwordpolicy passwordpolicy] [--serviceprotocol service-protocol] [--hasownssopages has-own-sso-pages]

where

secadm Options LRC Field Names Description
servicename Service

Required.

Specify the name of the service. For example, the LSUSERAPP application is represented in the system by the GEN.LAW-ENV.LSUSERAPP service.

--description description Description A text description of the service.
--servicetype servicetype Service Type

Required.

One of the following service types:

  • Database is a service that provides access to relational database functionality.

  • FormBased is a service that presents a Landmark form to the user.

  • Unix is an operating system service for UNIX platforms that provides access to a command-line interface.

  • Windows is an operating system service for Unix platforms that provides access to a command-line interface.

  • MISocket is for use with M3 Landmark applications.

--version version Version

Required.

The version of the service. This value is normally pre-configured by Lawson; it should rarely require modification.

Valid values are

  • 1.0 (most often used for Infor Lawson System Foundation integrated services)

  • 2.0 (most often used for Landmark services)

The default is 2.0.

--isreference Yes|No|1|0|True|False Is Reference

Yes (True, or 1)

– or –

No (False, or 0).

This field indicates that the service references another service, often the primary service, in order to avoid duplication of information in the system such as user authentication data. A yes/true specification requires that a Reference Service Name be specified as well.

--referenceservicename referenceservicename Reference Service Name

A 40-character text field that identifies the referenced service.

This field is required when the isreference parameter is set to Yes (True, or 1).

--allowsanonymous Yes|No|1|0|True|False Allows Anonymous

Yes (True, or 1)

– or –

No (False, or 0).

This field requires that a reference service name is specified.

--loginscheme loginschemename Login Scheme

Specify an existing login scheme.

The login scheme determines whether the login procedure is an LDAP or reference look-up procedure.

--loginschemeexpression loginschemeexpression Login Scheme Expression Specify a login scheme expression.
accountlockoutpolicy account-lockout-policy-name Account Lockout Policy (on Security Policies tab)

Specify an existing account lockout policy.

The account lockout policy determines how many attempts a user can make to log in with an invalid user name or password, whether the lockout will be automatically reset, and how long the user must wait to be able to log in again.

--passwordresetpolicy password-reset-policy Password Reset Policy (on Security Policies tab)

Specify an existing password reset policy.

The password reset policy determines what conditions must be met before a password can be reset.

--deleteconstraints deleteconstraints Delete Constraints

Indicates how deletes are performed.

DeleteWhenNoReference

– or –

NeverDelete

--assignmentconstraints assignmentconstraints Assignment Constraints UniqueAssignments

Indicates that the identities for the service must be unique.

--passwordpolicy passwordpolicy Password Policy (on Security Policies tab) Specify an existing password policy. The password policy defines the rules for creating a password, such as minimum character length.
--serviceprotocol service-protocol Service Protocol

Enter one of the following protocols:

  • HTTP Only

  • HTTPS Only

  • HTTPS for Sensitive Data Only

--hasownssopages has-own-sso-pages Has Own SSO Pages

Yes (True, or 1)

– or –

No (False, or 0).

This field indicates whether the service has its own SSO pages.