Author > The UNICOM Intelligence Author user interface > Default UNICOM Intelligence Author roles and activities > New activity/feature migration behavior
 
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 Administration 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 the Can activate in test mode, Can activate in go-live mode, Can view advanced activation settings, and Can edit advanced activation settings features.
Can manage context and language is replaced with the Can manage context and Can manage language features.
Can insert/edit script items is replaced with the Can edit script item, Can insert script item, and Can delete script item features.
For new features, a UNICOM Intelligence Interviewer Server Administration administrator will need to 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 must 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
CanManageContent
SurveyCreator;Translator;ProjectManager
Remove
Author
CanManageLanguage
Translator;Analyst;ProjectManager
Remove
Activity: Identifies the activity.
Feature: Identifies the corresponding activity feature.
Roles: Specifies users or roles for the activity feature. Users and roles are separated via semicolons.
Action: Specifies whether to Add or Remove the defined activity features for the specified users and roles.
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 UNICOM Intelligence roles.
For more information, see Assigning users or roles to activity features.
Activation user role implications
You cannot activate questionnaires (the Activate option is disabled) unless you are assigned to the Can activate in test mode activity role feature.
You cannot activate questionnaires in Go live mode (the Go live option is disabled) unless you are assigned to the Can activate in active mode activity role feature.
You cannot access advanced activation features (the More option is disabled) unless you are assigned to the Can view advanced activation settings activity role feature.
You cannot modify advanced activation settings (the More option is enabled, but each setting is read-only and the Load local file option is disabled) unless you are assigned to the Can edit advanced activation settings activity role feature.
For more information on user roles, see Assigning users or roles to activity features.
See also
Default UNICOM Intelligence Author roles and activities