Reltio Connect

 View Only
  • 1.  Custom Role for Suggesting a Profile

    Reltio Partner
    Posted 07-27-2023 06:03

    Hi All,

    We had a requirement to create a custom role to Initiate Change request and few Attributes should be read only.

    we created a custom role , when an user can create a profile in Suggest Mode.

    while an user is creating a profile with the above mentioned access, he is able to Suggest a profile whereas he is unable to add Relationships while Suggesting a new Profile through Reltio UI.

    Attached the Role Definition and below  is the UI Screenshot For Reference.

    Role Definition:

    [
        {
            "uri": "configuration/entityTypes/CapitalPool",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
                        "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/entityTypes/CapitalPool/attributes/CapitalPoolID",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/entityTypes/Investment",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/entityTypes/Investment/attributes/InvestmentID",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/entityTypes/Transaction",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/entityTypes/Loan",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/entityTypes/Property",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/InvestmentCapitalPool",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/LoanProperty",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/PropertyInvestment",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/LoanCapitalPool",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/LoanInvestment",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/TransactionCapitalPool",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
                    ]
                }
            ]
        },
    {
            "uri": "configuration/relationTypes/TransactionInvestment",
            "permissions": [
                {
                    "role": "BPG_MDM_SUGGEST",
                    "access": [
                        "READ",
    "INITIATE_CHANGE_REQUEST"
    ]
                }
            ]
        }
     
    ]


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


  • 2.  RE: Custom Role for Suggesting a Profile

    Founding Member
    Posted 07-27-2023 12:55

    Even default roles don't provide options to add new relationship in suggest mode unless its via reference attribute.



    ------------------------------
    Ashish Rawat
    Sr. Manager
    Fresh Gravity
    Bangalore
    ------------------------------



  • 3.  RE: Custom Role for Suggesting a Profile

    Reltio Partner
    Posted 07-27-2023 13:52
    Hi Ashish

    We are trying to create a custom Role to achieve this , please let me know if this can be achieved by custom role


    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 Suggesting a Profile

    Reltio Employee
    Posted 07-28-2023 03:43

    Hi @Karthik karthik,

    In order for you to suggest a relationship, both the start object end object entity needs exist in Reltio. Hence you will not be able to add a relationship while suggesting a new entity profile creation even with the default ADMIN_TENANT role. You will not be able to achieve this behavior using custom role. 

    As @Ashish Rawat mentioned, one workaround can be to design the concerned relationship as a reference attribute in the main entity. 



    ------------------------------
    Diparnab Dey
    Technical Consultant
    Reltio
    Kolkata, West Bengal
    ------------------------------