New activity/feature migration behavior
New roles were added in UNICOM Intelligence 6 Patch 1. As a result, the roles have been grouped in UNICOM Intelligence Interviewer - Server Admin based on their function. The migration behavior of these new roles is as follows:
▪For split features, the deprecated feature is replaced with the new corresponding features. The following features have been split:
“Can activate project” is replaced with “Can activate in test mode”, “Can activate in go-live mode”, “Can view advanced activation settings”, and “Can edit advanced activation settings”.
“Can manage context and language” is replaced with “Can manage context” and “Can manage language”.
“Can insert/edit script items” is replaced with “Can edit script item”, “Can insert script item”, and “Can delete script item”.
▪For new features, an administrator must manually add the features to the appropriate roles.
▪Users or roles who have access to UNICOM Intelligence Author will be automatically granted the newly added features; users or roles who have access to the Can Manage Context And Language or Can Activate Project features will be automatically granted the associated split features.
▪Some of the new features are not intended for every user or role. You can manually remove any unneeded permissions by utilizing the provided InitializeRoleBase.mrs script. The script allows you to batch add or remove the feature permissions for existing users and roles. The script is in:
[INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\Interviewer Server Administration\RoleBasedAccess
There are two files in the RoleBasedAccess directory:
InitializeRoleBase.mrs
Run this script to add or remove feature permissions for users and roles defined in the InitializeRoleBase.xls file. Before you run the script, you will will need to specify the ExcelFilePath parameter in the script.
InitializeRoleBase.xls
Identifies the feature permissions to add or remove for existing users or roles. For example:
Activity
|
Feature
|
Roles
|
Action
|
Author
|
|
SampleManager;SurveyLauncher
|
Remove
|
Author
|
CanManageContext
|
SurveyCreator;Translator;ProjectManager
|
Remove
|
Author
|
CanManageLanguage
|
Translator;Analyst;ProjectManager
|
Remove
|
Configure the spreadsheet to define the custom access levels for any user-created users or roles.
Note Running InitializeRoleBase.mrs with the predefined InitializeRoleBase.xls spreadsheet will restore the default activity feature permissions for the existing Data Collection roles.
See also