Identity and Access Management - AuthN | AuthZ Flashcards
(19 cards)
IAM entity that is allowed to interact with OCI resources
Principal
Principal type entails people who are logging on to your console or using your CLI or SDKs
User Principals
Principal type that entails the resources themselves
Resource principals
An instance that becomes a principle that means it can make API calls against other OCI services like storage.
Resource principal example
A collection of users who have the same type of access requirements to resources
Groups
Different types: admins, storage, network etc
Type of AuthN used to identify yourself on website
Username and Password
Common AuthN for cloud that use public private key pairs
API signing keys
API signing keys use this to view public/private key
RSA
Another way to do AuthN using Oracle-generated token strings to authenticate third-party APIS that don’t support OCI authentication model.
Authenication-tokens
Deals with permissions and figuring out what permissions you have.
Authorization - AuthZ
An example of Authenication-tokens
Call using auth tokens to access apis
Autonomous Data Warehouse API call
In OCI AuthZ is accomplished through these policies
Auhorization
Policies attached to a tenancy apply to the entire
tenancy
Policies applied to a compartment apply to only the resources within
that compartment
AuthZ in OCI is begins with this type of state
Allow
in OCI everything by default is
denied
There are “ “ levels of verbs
4
verb: You can manage all resources
Manage
verb: You can read
Use