User Function Registration APIs
User Function Registration APIs
The user function registration APIs manage the registration and usage information for functions. To help you manage your systems, the user function registration APIs provide a mechanism for registering functions and controlling which users are allowed to use those functions. The control of user functions, however, is not a replacement for securing resources. Users who are not allowed to use a particular function are not prevented from accessing a resource through another interface.
The user function registration APIs are:
- Change Function Usage Information (QSYCHFUI, QsyChangeFunctionUsageInfo) changes the usage information for a function, such as which user profiles are allowed to use a function.
- Check User Function Usage (QSYCKUFU, QsyCheckUserFunctionUsage) whether a user is allowed to use the specified function and returns an indication of whether the user is allowed to use the function.
- Deregister Function (QSYDRGFN, QsyDeregisterFunction) removes a function and all associated usage information from the registration facility.
- Register Function (QSYRGFN, QsyRegisterFunction) registers a function with the registration facility.
- Retrieve Function Information (QSYRTVFI, QsyRetrieveFunctionInformation) retrieves information about one or more functions.
- Retrieve Function Usage Information (QSYRTFUI, QsyRetrieveFunctionUsageInfo) retrieves usage information for a function.
- Retrieve User Function Information (QSYRTUFI, QsyRetrieveUserFunctionInfo) retrieves usage settings for a specified user profile for one or more functions.
[ | Security APIs | APIs by category ]