CE Authentication profile settings (FsSvcCore/Web.config)

The authentication profile is made up of a combination of IIS, FsSvcCore/Web.config, and FsOptivaWeb/Web.config settings.

When applying the CE authentication profile, the AuthenticationType in FsSvcCore/Web.config is set to WSFederation and FsOptivaWeb/Web.config includes the details of the identity provider.

Many values are used by the server to look up information about an IFS CE user. Or, to authenticate an IFS CE user when provided a set of credentials. This information comes from idp.properties.

Finally, a set of values are used to control the behavior of Optiva. These values inform the application about the environment in which it is running.

Other sets of default values are used when applying other authentication profiles. It should not be necessary to change the default values set by applying the CE authentication profile.

Sample values after applying the CE authentication profile:

<!--Set AuthenticationType to the value matching the Optiva authentication type in use. Possible values are Password|IWA|AD|WSFederation.--> <add key="AuthenticationType" value="WSFederation" />

<!--Set ifsCEWSTrustSTSTUrl to the URL of the WS-Trust Security Token Service--> <add key="ifsCEWSTrustSTSTUrl" value="https://mingleinteg01-sso.mingledev.infor.com:443/idp/sts.wst" />

<!--Set wsFederationRealm to the WS-Federation Realm value which normally is the URL of the relying party--> <add key="wsFederationRealm" value="https://optivadev.infor.com/FsOptivaWeb/" />

<!--Set Deployment to match the deployment environment. Possible values are Undefined|OnPremise|Cloud|Hybrid--> <add key="Deployment" value="Cloud" />

<!--Set Multitenant to true if the client is running in a multitenant environment--> <add key="Multitenant" value="true" />

<!--Set DatabaseSelectionMode to List if you want the client to be able to retrieve a list of databases or Tenant if the client must provide the database name itself--> <add key="DatabaseSelectionMode" value="Tenant" />

<!--Set ElectronicSignatureMode to the authentication method to use for electronic signature. Possible values are none|Password|IWA|AD|IfsCE|Okta--> <add key="ElectronicSignatureMode" value="IfsCE" />

<!--Set AutoProvisionUsersFromClaims to true if you wish to create and update user information based on incoming claims in a WS-Federation environment--> <add key="AutoProvisionUsersFromClaims" value="true" />

<!--Set LockAutoProvisionedUsers to true if you wish to lock certain user fields and prevent users from being deleted if the users have been auto-provisioned--> <add key="LockAutoProvisionedUsers" value="true" />