Skip to content

1.4.0

Compare
Choose a tag to compare
@jpassing jpassing released this 19 Apr 00:16
· 242 commits to latest since this release
784c285

Release 1.4 of Just-in-Time Access introduces the following new features:

  • The user interface now lets you select all roles or all peers with a single click (#59)
  • You can now choose the duration for which to activate a role, between 5 minutes and the maximum duration specified by ACTIVATION_TIMEOUT (#52)
  • For roles that require multi-party approval, you can now configure a miniumum and maximum number of reviewers that users must include in the approval process (see ACTIVATION_REQUEST_MIN_REVIEWERS, ACTIVATION_REQUEST_MAX_REVIEWERS) (#55 )
  • Instead of configuring SMTP credentials in clear-text, you can now configure JIT Access to read the credentials from Secret Manager (see SMTP_SECRET) (#50)

In addition, the release includes several stability improvements and fixes, including:

  • When using multi-party approval, approving a request failed if you previously activated the same role for youself.

For instructions on deploying or upgrading JIT Access, see Manage just-in-time privileged access to projects on the Google Cloud website.

Note: The latest branch always contains the latest release. Avoid using the master branch as it might contain changes that aren't ready for use yet.