Role assignments - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

The role assignment links the user to a role in a given configuration, such as a designer in Project 1.

ISPFRoleAssignment

ISPFRoleAssignment is the primary interface of the SPFRoleAssignment class. SPFIncludeSubConfigurations is used to control if a user's role assignment is to ripple down the configuration tree. For example, if a user is a designer in a project, then the user can automatically be a designer in any sub configurations below a project. This is most useful for tool integrations where tools publish data to sub configurations below the projects. This flag is controlled by the dedicated GUI used to create the role assignments.

ISPFConfigurationStatus

The status of a configuration is modeled as a related object instead of a property because multiple statuses are related to the access group as described previously.

The status of the configuration changes throughout its lifecycle, and most access groups are configured to be applicable in the Active state.

See Also

Create and manage role assignments