Differences between RSSecurity and FactoryTalk Security
Depending on which features of RSSecurity Server you are using, it might not be possible to migrate everything in your RSSecurity Server database to
FactoryTalk Security
. This is because of differences in the way that RSSecurity Server and FactoryTalk
work.Support for resource groups and action groups
Action groups and resource groups are imported from RSSecurity into
FactoryTalk Directory
in different ways, depending on whether you import them into a system running FactoryTalk Automation Platform
version 2.00 (CPR 7), or FactoryTalk Services Platform
version 2.10 (CPR 9) or later. To determine what version of the FactoryTalk
platform you are running, see Add/Remove Programs
in the Windows Control Panel
.- . Action groups and resource grouping is not supported. Import the RSSecurity actions and resources held within groups as individual items.FactoryTalk Automation Platform2.00 (CPR 7)
- . If all of the computers in aFactoryTalk Services Platform2.10 (CPR 9) or laterFactoryTalksystem have been upgraded toFactoryTalk Services Platform2.10 or later, you can retain RSSecurity group memberships. The import process prompts you to choose an application or area as a destination for the resources held in a group. Imported RSSecurity action groups appear underAction Groupsin theFactoryTalk DirectorySystem folder.
Unsupported features
Some RSSecurity Server features are not supported by
FactoryTalk Security
. These include:- Changing the implicit behavior of Grant and Deny permissionsRSSecurity Server allows you to configure security so that permissions are either granted or denied implicitly for resources that have no specific security settings defined.FactoryTalk Securityalways denies access if no security settings are defined for a resource and action. When importing an RSSecurity Server backup file, you can grant all users security access to actions and resources being imported wherever permissions are not specified in the RSSecurity Server database.
- Assigning resources to multiple resource groupsRSSecurity Server allows you to assign resources to multiple resource groups, and then set the priority of the groups for evaluating access.FactoryTalk Securityallows a resource to be assigned to only one application or area, not assigned to multiple groups. When importing an RSSecurity Server backup file that includes resource groups, theFactoryTalk SecurityImport tool cannot determine the order in which access checks should be performed, and therefore chooses an arbitrary order. If this happens, a message appears in the import log file. After the migration is complete, verify the security settings of the resource. UseFactoryTalk Administration ConsoleorFactoryTalk View Studioto specify security settings for a resource.
- Setting the order in which Access Control Entries are evaluatedRSSecurity Server provides the ability to set the order in which Access Control Entries are evaluated. For example, you can deny access to a group of users, but allow access to an individual user within the group. You can set the order of evaluation so that Allow access takes precedence over Deny access.FactoryTalk Securityalways evaluates Deny permissions before Allow permissions. In the example mentioned above, a user is always denied access if the group the user belongs to is denied access. You cannot change the priority with which permissions are evaluated. When importing an RSSecurity Server backup file, theFactoryTalk SecurityImport tool uses special logic to preserve the priority of Allow and Deny permissions in your RSSecurity Server database.However, becauseFactoryTalk Securitydoes not support this capability, if you want to change the security settings associated with a resource that uses this special logic, you must remove all permissions associated with the resource, and then add the permissions again.
- Products supported by RSSecurity Server but not byFactoryTalk SecuritySomeRockwell Automation®software products that were integrated into RSSecurity cannot be migrated toFactoryTalk Security. These includeRSLogixFrameworks, and the AI-3 and AI-5 programming product forPLC-3®andPLC-5®processors.
- Passwords for private users are not importedWhen importing an RSSecurity Server Standalone Edition database, theFactoryTalk SecurityImport tool creates a user account for each RSSecurity private user. However, the passwords for the RSSecurity private users cannot be imported. Instead,FactoryTalk Securitycreates a case-sensitive password identical to the user name, and forces the user to change the password when first logging on.
Provide Feedback