Security user exit
Content Manager OnDemand provides a user exit that allows you to implement your own user exit program to identify and authenticate users that log on to the system.
You can use the security user exit to authenticate a user's password by some means other than the way that is built in to Content Manager OnDemand. For example, you might want to deny access to the system after three incorrect logon attempts are made by a user; you might want to enforce some sort of password uniqueness; and so forth. You can also use the security user exit to allow users that are not already in the Content Manager OnDemand user database to access the system.
- Logon
- Change Password
- Add User ID or Delete User ID by using the Content Manager OnDemand administrative functions
- Access to a Content Manager OnDemand folder
- Access to a Content Manager OnDemand application group
The security user exit runs the ARSUSEC program when a user attempts to logon to the system. A sample C program is provided in the EXITS directory. To implement your own security user exit program, you should add your specific code to the sample provided (for example, you could call another program from the ARSUSEC program). See the ARSCSXIT.H file for information about functions, parameters, and return codes. You then compile the ARSUSEC program (a Makefile is provided) and move or copy the executable program to the BIN directory. Then restart the library server to begin using the security user exit program.