SAS Namespace Types |
Subclass of SecondaryType
This object describes a role of an object, and the context of the role.
Defined contexts are:For ContentType, valid roles are BASE, NWAY, AGGREGATE, STARFACT, STARTDIM, or SUMMARY.
For WA, valid roles are Source or Target.
For EM, the valid role is Training.
The list of roles will be expanded, along with the list of contexts.
The following is a list of associations that are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
Context | This is the context, or category, of the role. Valid values include EM, WA, or ContentType | String | 32 |
ObjectRole | This attribute describes the role in a particular context. For example, if the context is ContentType, the ObjectRole can be Summary or Base. If the context is WA, the ObjectRole can be Source or Target. | String | 32 |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
LockedBy
UsageVersion
Name | Cardinality | Description | Associated Types |
RoleObject Partner: Roles |
1 to 1 | The object that is playing this particular Role. | DataTable ExternalTable JoinTable PhysicalTable QueryTable RelationalTable TableCollection WorkTable |
Inherited Associations
AccessControls/Objects ,
Changes/Objects ,
CustomAssociations/OwningObject ,
Documents/Objects ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
Groups/Members ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
Notes/Objects ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
ResponsibleParties/Objects ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UsedByPrototypes/UsingPrototype ,
UsingPrototype/UsedByPrototypes ,
Variables/AssociatedObject
Context
Type: String 32This is the context, or category, of the role. Valid values include EM, WA, or ContentType.
ObjectRole
Type: String 32This attribute describes the role in a particular context. For example, if the context is ContentType, the ObjectRole can be Summary or Base. If the context is WA, the ObjectRole can be Source or Target.
RoleObject
Cardinality: 1 to 1
Partner: Roles
The object that is playing this particular Role.
Associated Types:
DataTable ExternalTable JoinTable PhysicalTable QueryTable RelationalTable TableCollection WorkTable
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.