SAP Knowledge Base Article - Public

3317469 - Position restriction based on Matrix relationships does not work - Employee Central

Symptom

When trying to restrict positions based on Matrix Relationships is noted that restrictions does not work:

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

  • SAP SuccessFactors Employee Central
  • Position Management

Cause

The Matrix Relationship type is a picklist hence two possible causes was identified: 

  1. "PositionMatrixRelationshipType" picklist is not defined for matrixRelationshipType field within PositionMatrixRelationship object. PositionMatrixRelationshipType picklist should be used as matrixRelationshipType otherwise the permission and other position management functions will not work, Reference: https://help.sap.com/docs/SAP_SUCCESSFACTORS_EMPLOYEE_CENTRAL/cf23ba26985f4d4a8df3a34b7392847d/b67efd160a0a4d2da89ed9446c974f74.html?locale=en-US&q=position%20management


  2. "PicklistValue" Object Definition was set to be Secured, this is not supported as core MDF object must not be set to be secured:
    List of Core MDF objects: https://help.sap.com/docs/SAP_SUCCESSFACTORS_PLATFORM/e4a4ce68589841709a8202928c23803a/e29e970c778b4b40aff7ddca5d07f896.html?q=Core

Resolution

  1. In case that PositionMatrixRelationshipType is not defined in matrixRelationshipType field please follow:
    1. Go to "Configure Object Definitions"
    2. Search and select "PositionMatrixRelationship" object
    3. Click to "Make Correction"
    4. Find "matrixRelationshipType" field
    5. Click on "Details"
    6. Change the "Valid Values Source" to "PositionMatrixRelationshipType".
    7. Save it.

  2. In case PicklistValue is Secured:
    1. Go to "Configure Object Definitions"
    2. Search and select "PicklistValue" object
    3. Click to "Make Correction"
    4. Go to "Security" tab
    5. Set "Secured" from "Yes" to "No"
    6. Save it.

Keywords

matrix, relationships, restriction, position,  Include access to Position that have an association with the specified type below the Granted User's Position, org, chart, visibility, hr, manager, permission, rbp, applying, working, not,  , KBA , LOD-SF-EC-POS-RBP , Position Role-Based Permissions & Target Groups , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions