Skip to content

Commit

Permalink
Merge pull request #1278 from hashicorp/ICU-1573
Browse files Browse the repository at this point in the history
Add Managed Groups support
  • Loading branch information
jefferai authored Jun 8, 2021
2 parents 5c5678c + e958a77 commit ad8983e
Show file tree
Hide file tree
Showing 132 changed files with 12,117 additions and 1,072 deletions.
20 changes: 19 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,27 @@ Canonical reference for changes, improvements, and bugfixes for Boundary.

## Next

### Deprecations/Changes

* `password` account IDs: When the `oidc` auth method came out, accounts were
given the prefix `acctoidc`. Unfortunately, accounts in the `password` method
were using `apw`...oops. We're standardizing on `acct` and have updated the
`password` method to generate new IDs with `acctpw` prefixes.
Previously-generated prefixes will continue to work.

### New and Improved

* mlock: Add a Docker entrypoint script and modify Dockerfiles to mimic Vault
* oidc: The new Managed Groups feature allows groups of accounts to be created
based on an authenticating user's JWT or User Info data. This data uses the
same filtering syntax found elsewhere in Boundary to provide a rich way to
specify the criteria for group membership. Once defined, authenticated users
are added to or removed from these groups as appropriateds each time they
authenticate. These groups are treated like other role principals and can be
added to roles to provide grants to users.
* dev: Predictable IDs in `boundary dev` mode now extend to the accounts created
in the default `password` and `oidc` auth methods.
* mlock: Add a Docker entrypoint script and modify Dockerfiles to handle mlock
in a fashion similar to Vault
([PR](https://github.com/hashicorp/boundary/pull/1269))

## 0.2.3 (2021/05/21)
Expand Down
1 change: 1 addition & 0 deletions api/accounts/account.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

323 changes: 323 additions & 0 deletions api/managedgroups/managedgroups.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions api/managedgroups/oidc_managed_group_attributes.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit ad8983e

Please sign in to comment.