Skip to content

Qualityteamlifecycleassociation

Class: metadata

This component type is only available in Quality Vaults with QMS enabled.

This component defines the lifecycle associations for a Quality Team. It also stores a reference to a single source Qualityteam component. Creating, editing, or deleting a Qualityteam performs the same operation on a Qualityteamlifecycleassociation.

AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault’s base language.
activeType: BooleanIndicates whether the component is active.
destination_stateType: SubcomponentIf "Change state on team completion" is selected, this is the state the team-enabled record will transition to.
Note: This is required when "Change state on team completion" is selected.
initial_stateType: SubcomponentIf "Change state on team completion" is selected, it will only occur while team completion happens if the team-enabled record is in this state.
Note: This is required when "Change state on team completion" is selected.
locked_in_statesType: Subcomponent
Multi-value
While the record is in any one of these states, no user in the Vault may change team member assignments for any role. This supersedes all security configurations.
Note: When using cascade of team member updates between records, records in this state will not reflect team membership changes, but will also not cause an error.
objectlifecycleType: Component
Required
The object lifecycle the Qualityteam applies to.
quality_teamType: ComponentReference
Required
References the associated Qualityteam component.
AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault’s base language.
activeType: BooleanIndicates whether the component is active.
constraining_roleType: String
Max length: 1500
Limits selection of users when editing this team role’s membership to the current membership of the specified application role on the team-enabled record.
linked_application_roleType: String
Required
Max length: 1500
The role into which Team Role assignments for a team-enabled record are inserted. This role defines the permissions and sharing settings role that team members will be granted.
locked_in_statesType: Subcomponent
Multi-value
While the record is in any one of these states, no user in the Vault may change team member assignments for any role. This supersedes all security configurations.
Note: When using cascade of team member updates between records, records in this state will not reflect team membership changes, but will also not cause an error.
objectlifecycleType: Component
Required
The object lifecycle the Qualityteam applies to.
quality_teamType: ComponentReference
Required
References the associated Qualityteam component.
quality_team_roleType: SubcomponentReference
Required
References the associated Qualityteamrole subcomponent.
OperationSupport
Create
Recreate
Alter
Drop
Rename
Describe
Generate Recreate
Queryable