As part of this lab, we will need to create two policies for two paths and define different permissions. Once the policies are in place, we can assign them to tokens and test out access to the paths.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Enable kv Secrets Engine at Two Paths
- Enable
kv
secrets engine atsecrets-kv-X
path - Enable
kv
secrets engine atsecrets-kv-Y
path
- Enable
- Create a Policy that Allows Read Access at secrets-kv-X Path and Write Access at secrets-kv-Y Path
- Create a policy file
- Populate a policy file
- Write a policy
- Create a Policy that Allows Read Access at secrets-kv-Y Path and Write Access at secrets-kv-X Path
- Create a policy file
- Populate a policy file
- Write a policy
- Create Two Tokens, Each with One Policy and Test It Out!
- Create token with policy XY
- Create token with policy YX
- Test token with policy XY