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
------------------------------