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 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, a UNICOM Intelligence Interviewer Server Administration administrator must manually add the features to the appropriate roles.
▪Users or roles who have access to UNICOM Intelligence Author are automatically granted the new features; users or roles who have access to the Can Manage Context And Language or Can Activate Project features are 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 using the provided InitializeRoleBase.mrs script. The script enables you to batch add or remove the feature permissions for existing users and roles. It is in the following directory:
[INSTALL_FOLDER]\IBM\SPSS\DataCollection\<version>\Interviewer Server Administration\RoleBasedAccess
This directory contains the following files:
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 by using 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.
Running InitializeRoleBase.mrs with the predefined InitializeRoleBase.xls spreadsheet restores the default activity feature permissions for the existing UNICOM Intelligence roles.
Activation user role implications
▪You cannot activate questionnaires (the Activate option is unavailable) 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 unavailable) unless you are assigned to the Can activate in active mode activity role feature.
▪You cannot access advanced activation features (the More option is unavailable) unless you are assigned to the Can view advanced activation settings activity role feature.
▪You cannot change advanced activation settings (the More option is enabled, but each setting is read-only and the Load local file option is unavailable) unless you are assigned to the Can edit advanced activation settings activity role feature.
See also