mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-29 17:52:32 +00:00
backport of commit 6685565b7e (#23341)
Co-authored-by: Kuba Wieczorek <kuba.wieczorek@hashicorp.com>
This commit is contained in:
committed by
GitHub
parent
97ea4969a0
commit
8835db2484
@@ -10,6 +10,17 @@ description: The '/sys/config/group-policy-application' endpoint is used to conf
|
||||
|
||||
@include 'alerts/restricted-root.mdx'
|
||||
|
||||
<Warning>
|
||||
The group policy application mode only applies to ACL policies and no longer
|
||||
affects Vault sentinel role governing policies (RGPs) for the following Vault
|
||||
versions:
|
||||
|
||||
- `1.15.0+`
|
||||
- `1.14.4+`
|
||||
- `1.13.8+`
|
||||
|
||||
</Warning>
|
||||
|
||||
The `sys/config/group-policy-application` endpoint can be used to configure the
|
||||
mode of policy application for identity groups in Vault. This setting dictates
|
||||
the behavior across all groups in all namespaces in Vault.
|
||||
|
||||
@@ -87,15 +87,38 @@ a step-by-step instruction.
|
||||
|
||||
</Tip>
|
||||
|
||||
Consider the following scenario.
|
||||
<Warning>
|
||||
|
||||
As of the following versions, Vault only applies RPGs derived from identity
|
||||
group membership to entities in child namespaces:
|
||||
|
||||
- `1.15.0+`
|
||||
- `1.14.4+`
|
||||
- `1.13.8+`
|
||||
|
||||
</Warning>
|
||||
|
||||
The scenarios below describe the relevant changes in more detail.
|
||||
|
||||
#### Versions 1.15.0, 1.14.4, 1.13.8, and later
|
||||
|
||||
The training namespace is a child namespace of the education namespace. The "Sun
|
||||
Shine" entity created in the training namespace is a member of the "Tester"
|
||||
group which is defined in the education namespace. The group members inherit the
|
||||
group-level policy.
|
||||
|
||||

|
||||

|
||||
|
||||
#### Versions 1.15.0-rc1, 1.14.3, 1.13.7, and earlier
|
||||
|
||||
The training namespace is a child namespace of the education namespace. The "Sun
|
||||
Shine" entity created in the education namespace is a member of the "Tester"
|
||||
group which is defined in the training namespace. The group members inherit the
|
||||
group-level policy.
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
While ACL policies and EGPs set rules on a specific path, an RGP does not
|
||||
specify a target path. RGPs are tied to tokens, identity entities, or identity
|
||||
|
||||
BIN
website/public/img/diagram-rgp-namespace-post-115_dark.png
Normal file
BIN
website/public/img/diagram-rgp-namespace-post-115_dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 79 KiB |
BIN
website/public/img/diagram-rgp-namespace-post-115_light.png
Normal file
BIN
website/public/img/diagram-rgp-namespace-post-115_light.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 81 KiB |
BIN
website/public/img/diagram-rgp-namespace-pre-115_dark.png
Normal file
BIN
website/public/img/diagram-rgp-namespace-pre-115_dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 80 KiB |
BIN
website/public/img/diagram-rgp-namespace-pre-115_light.png
Normal file
BIN
website/public/img/diagram-rgp-namespace-pre-115_light.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 81 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 72 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 73 KiB |
Reference in New Issue
Block a user