IAM maintenance
Introduction to IAM maintenance
main administratorIt is important to make sure that your IAM installation is clean and working well. This chapter contains guidelines to help you maintain your IAM installation. It is intended for the main administrator (see Administrator roles).
Maintenance guidelines
main administratorClean up models
menu Models > Models
Check the list of models and remove any model you no longer use:
- Select the model.
- Select remove .
Clean up applications
menu Authorization > Applications
Check the list of applications to see if any can be deleted.
- Make sure that all applications are shown in the list, not only the active ones.
- Delete any application that you no longer use.
Clean up users and user preferences
menu Authorization > Users
Clean up your Users section by removing unused preferences and by removing users that are no longer present:
Clean up user roles
Advanced menu > Administration > Role sets
Clean up the user roles:
Check permissions
Advanced menu > Administrators
Clean up analysis logs
After a while, the Session and Two-factor logs can become quite large. To clean up the Session log and Two-factor log, use the following query on your database:
delete from use_log_usr_action
delete from use_log_session
delete from use_log_usr_login_verification
Clean up scheduled system flows
Make sure that you are not keeping too many scheduled system flows and their log items:
- Set up the minimum number of days you want to keep the log items. See Application log retention.
- Review inactive system flows to verify if they are rightly inactive. See Check inactive scheduled system flows.
Clean up notifications
Clean up pending notifications and set up how many notifications are retained:
- Go to menu Analysis > Notifications.
- Turn off the prefilter Pending notifications .
- Go to menu Settings > Global settings > Form.
- Check the number of Notification retention (items) for your application and decrease it if necessary. Only this number of notifications will be retained. If there are more notifications present, the extra notifications will be removed, starting with the oldest.
Check for new version
Make sure that you are on the latest version of the Thinkwise platform.
To check for a new version:
- Go to the Thinkwise Community Portal.
- Check if you are on the latest version of the Thinkwise platform.
- Check if there are hotfixes available in menu Settings > Hotfixes.
Stay informed about new updates on the Thinkwise Community.
Optimize you application
menu Optimization > Optimize indexes
Optimize your application in the following cases:
- If the performance of your application seems to be deteriorating.
- When deploying a new application.
Preferably optimize your application when it is not in use, for example, at night.