Active Directory Federation Services (AD FS) is a software component to provide single sign-on (SSO) authorization services to users. This feature enables users to access multiple applications on the server. If the user is already authenticated, then there is no need to enter credentials more than once.
For example, a user who is already logged in to the Lexmark Management Console (LMC) no longer needs to provide credentials to log in to Lexmark Print Management Console and vice-versa.
For LMC, when creating a client-server application, use application type, Web browser accessing a web application.
Make sure to add the following:
Redirect URI—
Logout URI—
For LPM, when creating a client-server application, use application type, Native application or Native application accessing a web API.
Make sure to add the following:
Redirect URI—
Logout URI—
Open Windows Explorer.
Navigate to
.Edit
.From the Location /printrelease/ block, append the following before the closing double quotes (replace the value of <adfs-server-address>):
frame-ancestors 'self' https://<adfs-server-address>/;
Add the following at the end of the file (replace the value of <adfs-server-address>):
<Location ~ "^/lmc/(.*)">
Header set Content-Security-Policy "frame-ancestors 'self' https://<adfs-server-address>/;"
</Location>
Save the file.
Restart Apache2.4 service.
On the upper-right corner of Print Management Console, click .
Click Login.
From the Type menu, select AD FS SSO.
In the Login Group text field, type the name of the Active Directory or LDAP group that is provided with administrator access or privilege to Print Management Console.
Click Save Changes.
Click on the upper-right corner of Print Management Console.
Configure the AD FS and LDAP server settings:
Type the address of the AD FS server.
Import the SSL certificate for LPM to communicate to the AD FS server.
Type the client ID.
Type the client secret.
Type the scope of the client.
Click Save Changes.
Click Add.
Configure the server details.
Click Save Changes.