©2005-2006, Heymann Consulting | |
User Management Pro - Version 4.0 |
New Features | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1.1 Groups 2 User Permission Enhancements 2.1 Record Restriction: Restrict Search 3.1 Cumulus Client Connection |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 Introduction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The User Management Pro is an extension to the Canto Cumulus Web Publisher Pro (WPP) or Internet Client Pro (ICP) Option. This product comes with a multi-language web application and provides the technology to restrict the user's access to the categories and records in the Cumulus catalog. This document contains an overview of the new features and functions of the new version of User Management Pro 4. User Management Pro 4 implements new powerful functionalities to let the Administrator restrict the users access to the Cumulus catalogs. It comes with a brand new UMP Admin web application. The good news for all User Management Pro 3 customers: No changes are necessary for using the new UMP Admin with your current UMP 3 web application! You just have to replace the UMP library file in your current web application by the new one to use the new functionality! So if you have made changes to the UMP3 web application, you do not have to reimplement all these changes in a new web application - just use your modified web application with the new library file. The new version provides even more setup dialogs to make it even easier for the Administrator to set the users' permissions. For some new functionalities UMP 4 uses a Cumulus Client Connection to read information out of your Cumulus catalogs. If a Client connection can not be established, the functionality is still there, but you might miss some comfort in setting the permissions. Find detailed information in chapter 3.1 Cumulus Client Connection. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 UMP Admin Enhancements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User Management Pro 4 implements the definition of groups of users, an important function that is missing in the Cumulus Workgroup Edition. A user can belong to more than one group at a time. You can select a name of a group from the list of groups to limit the list of users. You can select 'Show All' to show all the defined users. Select 'Not Assigned' if you want to see the users that do not belong to one of the defined groups.
Click on '+' or '-' to add a group to or remove a group from the selected user(s). This will lead you to the 'Assign Group' page.
You can assign a group name to a list of users or specify a new group name in the 'Assign Group' page:
You can assign a group name by selecting it from the list of already existing groups or you can specify a new group name in the 'New group name' text box. Click on 'Assign Group' to save the group setting. The group names are displayed in the list of users. You can filter the list of users by typing the beginning of the user name in the 'Show Users' text box. Click on 'Filter' to only see the users that match the filter name.
The list of users above is limited to the user names that start with 'creative'. This is helpful if you do have to manage a long list of users and you do not know the group the users belongs to. You can send an email to all the selected users in the list by clicking the button 'Send Email'. You can specify the subject and the email body in the 'Send email to' page. You can also send a carbon copy to yourself or a list of users.
The email is sent to all email addresses that have been specified in the Cumulus Server Console (field name: E-Mail Address). All the users with an email address specified are marked with an email icon in the list of users. If you have selected users that do not have an email address configured yet, you will get a warning on top of the 'Send email to' page. When clicking the 'Send Email' button, the email will be sent to all the available email addresses.
Hold the mouse over the email icon to see the email address configured for the user.
User Management Pro 4 allows to modify a single permission for a lot of users at the same time. This feature is very helpful if you would like to change permissions for a lot of users after they have been configured, but their permission setup varies and you can not select users with similar permission settings easily.
Select the users and click the 'Modify Single Permission' button to go to the 'Modify Single Permission' page. Select the catalog and permission that you would like to change. The permission setup will be displayed and you can configure it as usual. Click on 'Save Permission' to save the user setting for all the selected users. Only the selected permission is changed for the selected users, all other permission for these users stay as they are. You can copy all permission settings of one user for one catalog to a list of other users. Copy the user to the clipboard by selecting the user from the list and clicking the clipboard icon.
After putting the user into the clipboard, you can select the users that should get the permissions of the clipboard user and click on the 'Copy Permissions' button to go to the 'Copy Permissions' page:
Select the catalog and double-check again, if you want to copy the settings as this can not be undone! Click on the 'Copy Permissions' button to copy all the permission settings from the user in the clipboard to all the selected users. The 'User List' page helps you to compare the permission settings for the different users. It gives you a good overview over all the permissions set for the selected users.
Select the name of the catalog from the list. The user permissions are displayed for all selected users in the specified catalog. Click on the permission name link to modify a single permission for all the selected users. Labels can help you to get a better overview over the users in the list of users. You can mark users or sets of users with a label by selecting the users in the list and by clicking the 'Label' icon which you can find next to the 'Users' column title.
The list of predefined labels will be displayed. Select one of the labels to assign it to the selected users or select 'No Label' to remove a label from the selected user settings.
The label color will be used to mark the users in the list of users. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 User Permission Enhancements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User Management Pro 4 provides more configuration settings for showing and hiding records and categories to the user. There are three different options of how to hide records from the user:
There are two different options of how to hide categories from the user:
The UMP Admin now provides more flexibility in configuring access rights for the user. Click on the 'Select' link to go to the permission configuration page. 2.1 Record Restriction: Restrict Search For every user you can define a search query that restricts the access to the records in the catalog. This query is added to every search query that is sent to Cumulus. To make the definition of the search query as easy as possible, UMP uses Cumulus Client queries, that have been saved and published. You can easily define the search query in the Cumulus Client by saving it in the Cumulus Search Window.
In the example above, a search query with the name 'JPEG Files Only' is assigned to the user, he is limited to only access the JPEG files in the catalog. If there is no 'restrictSearch' query defined for the user, the user has full access to all the records of the catalog. The search query in the query file can be very complex and can consist of a lot of different search criterias combined by 'and' and 'or'.
You can select one of the published Cumulus search queries from the list. The search query text will be displayed to help you identify the correct query. 2.2 Record Restriction: Record Filter You can limit the access to records by setting categories in the Record Filter permission. The user can only see the records within the selected categories (and its sub-categories). A category is specified by providing the full category path (seperated by ':'). An unlimited number of categories can be listed, seperated by comma.
If the Record Filter permission is empty, all the records are shown to the user. Click on the 'Select' link to go to the 'Select Record Filter' page. You can navigate through the complete category tree of the selected catalog and check the categories that you would like to use as the Record Filter. You can navigate through the category tree by clicking on the category name to go to its sub-categories (if available). On top of the page, you see your location in the category path, you can click on the category name to go to the category directly or click on the catalog name to go to the top of the category tree. Your current selection will be displayed at the bottom of the page. Remark: this page is only visible if a Cumulus Client connection can be established to the Cumulus Server.
You can also use your filter setup for hiding categories from the user by selecting 'Use Record Filter for filtering categories also'. 2.3 Record Restriction: Boolean Record Filter You can limit the access to records by setting boolean record fields in the Boolean Record Filter permission. The user can only see the records with the selected boolean fields set to 'true'. An unlimited number(!) of boolean record fields can be listed, seperated by comma.
If the Boolean Record Filter permission is empty, all the records are shown to the user. Click the 'Select' link to go to the 'Select Boolean Record Filter' page. Check the boolean record fields that you would like to use as the Boolean Record Filter. Only the boolean record fields of the selected Cumulus catalog are displayed in the page. Remark: this page is only visible if a Cumulus Client connection can be established to the Cumulus Server.
Click the 'Select' button to set the Boolean Record Filter setting. 2.4 Category Restriction: Category Filter You can limit the access to categories by setting categories in the Category Filter permission. The user can only see the selected categories (and its sub-categories). A category is specified by providing the full category path (seperated by ':'). An unlimited number of categories can be listed, seperated by comma.
If the Category Filter permission is empty, all the categories are shown to the user. Click on the 'Select' link to go to the 'Select Category Filter' page. You can navigate through the complete category tree of the selected catalog and check the categories that you would like to use as the Category Filter. You can navigate through the category tree by clicking on the category name to go to its sub-categories (if available). On top of the page, you see your location in the category path, you can click on the category name to go to the category directly or click on the catalog name to go to the top of the category tree. Your current selection will be displayed at the bottom of the page. Remark: this page is only visible if a Cumulus Client connection can be established to the Cumulus Server.
You can also use your filter setup for hiding records from the user by selecting 'Use Category Filter for filtering records also'. 2.5 Category Restriction: Boolean Category Filter You can limit the access to categories by setting boolean category fields in the Boolean Category Filter permission. The user can only see the categories with the selected boolean fields set to 'true'. An unlimited number(!) of boolean category fields can be listed, seperated by comma.
If the Boolean Category Filter permission is empty, all the categories are shown to the user. Click the 'Select' link to go to the 'Select Boolean Category Filter' page. Check the boolean category fields that you would like to use as the Boolean Category Filter. Only the boolean category fields of the selected Cumulus catalog are displayed in the page. Remark: this page is only visible if a Cumulus Client connection can be established to the Cumulus Server.
Click the 'Select' button to set the Boolean Record Filter setting. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 Miscellaneous | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The new version provides even more setup dialogs to make it even easier for the Administrator to set the users' permissions. For some of the new functionalities UMP 4 uses a Cumulus Client Connection to read information out of your Cumulus catalogs. If a Client connection can not be established, the functionality is still there, but you might miss some comfort in setting of the permissions.
You will find the information, if a Client Connection is established or not, on the upper left hand side of the users page. A Client Connection can not be established, if
So you want to make sure that your Cumulus Server installation has a valid Cumulus Java Classes serial number installed (and activated by your current Activationkey). The Cumulus Java Classes serial number is provided by Canto for free. Here are some of the serial numbers for the latest Cumulus versions:
UMP 4 only needs the read only access serial number installed to provide full functionality, as it only reads the information from the catalogs but does not make any changes to the catalog. You can find the serial number for your current Cumulus version, if it is not in the list above, on the Canto website at http://www.canto.com (> Download&Support). With the help of UMP Admin 4 you are able to send emails to each and every user with a valid configured email address. You have to specify the user's email address in the Cumulus Server console. You can specify your email server configuration in the UMP Admin configuration.
Specify your email server attributes and click on 'Save Configuration' to make the new configuration valid. 3.3 Multi Language Text Input Dialogs User Management Pro supports the languages English, German, French and Spanish in one web application. The welcome text and the first search name attributes can now be set in a comfortable dialog that supports one text for all languages or seperate text for each and every language.
The different localised strings are seperated by tags from each other in the permission settings.
The new version makes it easier to select the quicksearch fields.
Just click on the 'Select' link to go to the 'Select Search Fields' page.
Check the fields that you would like to use in the Quicksearch function and click on the 'Select' button to set your selection. The new version makes it easier to select the sort field.
Just click on the 'Select' link to go to the 'Select Sort Field' page.
Select the sort field from the list of the avaialble sort fields and click on the 'Select' button to set your selection. The new version makes it easier to configure the sort direction.
Just click on the appropriate button to set the sort direction. You can limit the download of assets by setting a list of categories in the Control Download Categories permission. The user can only download the assets within the selected categories (and its sub-categories). A category is specified by providing the full category path (seperated by ':'). An unlimited number of categories can be listed, seperated by comma.
If the Control Download Categories permission is empty, all the assets can be downloaded by the user. Click on the 'Select' link to go to the 'Select Control Download Categories' page. You can navigate through the complete category tree of the selected catalog and check the categories that you would like to use as the Control Download Categories. You can navigate through the category tree by clicking on the category name to go to its sub-categories (if available). On top of the page, you see your location in the category path, you can click on the category name to go to the category directly or click on the catalog name to go to the top of the category tree. Your current selection will be displayed at the bottom of the page. Remark: this page is only visible if a Cumulus Client connection can be established to the Cumulus Server.
You can limit the sending of assets by email by setting a list of categories in the Control Email Categories permission. The user can only send the assets within the selected categories (and its sub-categories). A category is specified by providing the full category path (seperated by ':'). An unlimited number of categories can be listed, seperated by comma.
If the Control Email Categories permission is empty, all the assets can be sent by email by the user. Click on the 'Select' link to go to the 'Select Control Email Categories' page. You can navigate through the complete category tree of the selected catalog and check the categories that you would like to use as the Control Email Categories. You can navigate through the category tree by clicking on the category name to go to its sub-categories (if available). On top of the page, you see your location in the category path, you can click on the category name to go to the category directly or click on the catalog name to go to the top of the category tree. Your current selection will be displayed at the bottom of the page. Remark: this page is only visible if a Cumulus Client connection can be established to the Cumulus Server.
3.9 Disable 'Save Permissions' on a UMP demo server The Cumulus/UMP administrator can enable or disable all functions that modifies the user permissions in the Cumulus $Users catalog. This option is useful for sales partners to set up a User Management Pro demo server. You can disable all saving functionality in the page '/UMP4_Admin/switch.jsp' in line 21: session.setAttribute("com.hc.umpadmin.writeEnabled", "true"); Set the value of the attribute to "false" to disable the saving of permissions. 3.10 Filter group/username on UMP_Admin startup The Cumulus/UMP administrator can set a group filter or a username filter that is used at startup of the UMP_Admin web application. You can specify these filters in the page '/UMP4_Admin/switch.jsp' in line 16/17: session.setAttribute ("com.hc.umpadmin.groupFilter",
""); Set the value of the appropriate attribute to the group name or username to show the specified users at startup. You can also preset a username that is put into the clipboard at line 18: session.setAttribute ("com.hc.umpadmin.clipboard",
""); |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 Feedback | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Your feedback is very much welcome! Please send all your questions about the product to the email address support@heymann-consulting.de. We try hard to answer your questions quickly and improve our products by implementing functionality based on your feedback.
|
User Management Pro | |
©2005-2006, Heymann Consulting |