Resource-Types
Application Dependency Management provides both aggregate and individual resource-types for writing policies.
You can use aggregate resource-types to write fewer policies. For example, instead of allowing a group to manage adm-knowledge-bases
, adm-vulnerability-audits
, and adm-work-requests
, you can write a policy that allows the group to manage the aggregate resource-type, adm-family
.
Aggregate Resource-Types | Individual Resource-Types |
---|---|
adm-family |
|
adm-remediations-family |
|
adm-knowledge-bases-family |
|
The APIs provided by the aggregate
adm-family
resource-type cover the APIs for adm-knowledge-bases
, adm-vulnerability-audits
, and adm-work-requests
. For example, allow group adm-admins to manage adm-family in compartment <compartment_name>
is the same as writing the following three policies:allow group adm-admins to manage adm-knowledge-bases in compartment <compartment_name>
allow group adm-admins to manage adm-vulnerability-audits in compartment <compartment_name>
allow group adm-admins to manage adm-work-requests in compartment <compartment_name>
Resource Type | Permissions |
---|---|
adm-remediation-recipes |
|
adm-remediation-runs |
|
adm-remediation-run-stages |
|
adm-vulnerability-audits |
|
adm-recommendations |
|
adm-knowledge-bases |
|
adm-work-requests |
|
For more information, see Permissions.