- home
- Maven Release: 0
- Contract Docs Plugin Version: null
- Page Generated: 2016-05-10 23:11 EDT
AuthorizationHintsBean
Description
Hints to the UI about authorization
Note 1: these are just "hints" not definitive so it is possible you may have
in general access to update the objectives in a particular bank but certain
ones are locked down even more securely.
Note 2: a false value could also mean that the underlying service does not
support the operation. For example we may integrate a read-only bank and you
can't update it's objectives simply because the interface for that bank does
not support that not because you do not have sufficient rights.
Structure Definition
JSON Structure
{
"type" : "AuthorizationHints",
"objectiveBankHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"objectiveHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"objectiveHierarchyHints" : {
"canTraverseHierarchy" : true,
"canDesignHierarchy" : true
},
"objectiveRequisiteHints" : {
"canLookup" : true,
"canAssign" : true
},
"activityHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"proficiencyHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"assetHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"relationshipHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"logHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"logEntryHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"hierarchyCrudHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"hierarchyNodeHints" : {
"canTraverseHierarchy" : true,
"canDesignHierarchy" : true
},
"idHints" : {
"canLookupIds" : true,
"canIssueIds" : true,
"canAliasIds" : true
},
"vaultHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"functionHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"qualifierHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
},
"authorizationHints" : {
"canLookup" : true,
"canCreate" : true,
"canUpdate" : true,
"canDelete" : true
}
}