Profile

Description

Package: com.ibm.rpm.wbs.containers

Extends: RPMObject

Usage

Profiles are resource placeholders that are based on pre-configured competencies/skills, that are then assigned to the project with effort/work. It is mandatory for a Profile to have a minimum of one competency attribute assignment.

Parent is mandatory, allowed parent type is ResourceTaskAssignment and must already exist in RPM.

The Profile’s grandparent (of type WorkElement) must contain a Project with an ID.

If the Profile’s grandparent is not of type GenericProject, the grandparent’s Project assignmentType must be set to 'Work'.

Supported API Calls

Security Restrictions

N/A

Fields

The following table lists the fields for this object.

Table 1. Profile Field Description
Field Detail
geographical

Type: Geographical

Default value: N/A

Description: The geographical location associated with the profile.

Field validation description: N/A

Additional field security restrictions: N/A

organizational

Type: Organizational

Default value: N/A

Description: The organization associated with the profile.

Field validation description: N/A

Additional field security restrictions: N/A

pool

Type: Pool

Default value: N/A

Description: The resource pool associated with the profile.

Field validation description: N/A

Additional field security restrictions: N/A

profileCompetencyAssignments

Type: ProfileCompetencyAssignment[]

Default value: N/A

Description: The competencies associated with the profile.

Field validation description: This field is mandatory.

Additional field security restrictions: N/A

profileName

Type: string

Default value: N/A

Description: The name of the profile.

This field is read-only.

Field validation description: N/A

Additional field security restrictions: N/A

profileSkillAssignments

Type: ProfileSkillAssignment[]

Default value: N/A

Description: The skill attributes associated with the profile.

Field validation description: N/A

Additional field security restrictions: N/A

Inherited Fields

Click on object for list of inherited fields:

From RPMObject

Related Objects