Reltio Connect

 View Only
  • 1.  Custom Role for Reviewing a Profile

    Reltio Partner
    Posted 07-27-2023 06:08

    Hi All,

    We had a requirement to create a Custom Role that serve the same purpose like ROLE_REVIEWER system Role, where are Few Attributes need to be Read Only , But the created role is not working as excepted for us,

    Please suggest me where i am doing wrong in Role creation

    created the below Role Definition.

    [{
    "uri": "configuration/entityTypes/CapitalPool",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/entityTypes/CapitalPool/attributes/CapitalPoolID",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    "READ"
    ]
    }]
    },
    {
    "uri": "configuration/entityTypes/Investment",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/entityTypes/Investment/attributes/InvestmentID",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    "READ"
    ]
    }]
    },
    {
    "uri": "configuration/entityTypes/Transaction",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/entityTypes/Loan",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/entityTypes/Property",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/InvestmentCapitalPool",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/LoanProperty",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/PropertyInvestment",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/LoanCapitalPool",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/LoanInvestment",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/TransactionCapitalPool",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
     
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    },
    {
    "uri": "configuration/relationTypes/TransactionInvestment",
    "permissions": [{
    "role": "BPG_MDM_REVIEWER",
    "access": [
    
    
    "CREATE",  "UPDATE", "DELETE", "MERGE", "ACCEPT_CHANGE_REQUEST"
    ]
    }
    ]
    }
     
     
     
     
    ]



    ------------------------------
    Karthik
    PWC
    ------------------------------



  • 2.  RE: Custom Role for Reviewing a Profile

    Founding Member
    Posted 07-27-2023 06:26

    Hi Karthik,

    When you say not working, does it mean the change requests are not assigned to the user having that role or the user is getting error while approving the request ?



    ------------------------------
    Gowthamprabhu Sivaraj
    AstraZeneca
    ------------------------------



  • 3.  RE: Custom Role for Reviewing a Profile

    Reltio Partner
    Posted 07-27-2023 06:30
    Change Request are not assigning to the user and user is not getting listed in the assignee list


    The information transmitted, including any attachments, is only for the intended recipient and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited, and all liability arising therefrom is disclaimed. If you received this in error, please contact the sender and delete the material from any computer and destroy any copies.


    If the content of this email includes tax advice, the advice is limited to the matters specifically addressed herein and is not intended to address other potential tax consequences or the potential application of tax penalties.


    PwC refers to one or more US member firms of the PwC network. Each member firm is a separate legal entity. Please see www.pwc.com/structure for further details.








  • 4.  RE: Custom Role for Reviewing a Profile

    Founding Member
    Posted 07-27-2023 06:34

    Hi Karthik,

    Possible reasons I can think of ( there could be other reasons too ) 

    1. The user might not have access to approve some attributes.
    2. You should add this role in your workflow definition. 


    ------------------------------
    Gowthamprabhu Sivaraj
    AstraZeneca
    ------------------------------



  • 5.  RE: Custom Role for Reviewing a Profile

    Posted 07-31-2023 00:34

    Hi Karthik,

    As per my point of view, we need to explicitly mention attributes what to be added and not to be added.

    For example - In Above example, i could see both are mentioned. As per my understanding, this will not restrict any Attribute level access taking top level uri as precedance.

    "uri": "configuration/entityTypes/CapitalPool",
    "uri": "configuration/entityTypes/CapitalPool/attributes/CapitalPoolID",

    Thanks & Regards,



    ------------------------------
    Chetan P
    Lead MDM Specialist
    Freshworks
    Chennai
    ------------------------------