Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NAS-133469 / 25.04 / Add ability for administrator to create onetime passwords #15359

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

anodos325
Copy link
Contributor

This commit adds an API endpoint for administrator with ACCOUNT_WRITE privileges to create single-use passwords for user accounts that allow the user to authenticate to the truenas server. This is needed for STIG environments to allow administrators to help with creating new user accounts so that the user can authenticate to the TrueNAS server in order to configure two-factor authentication.

The single-use password may be used with the auth.login_ex mechanism ONETIME_PASSWORD.

This commit adds an API endpoint for administrator with ACCOUNT_WRITE
privileges to create single-use passwords for user accounts that
allow the user to authenticate to the truenas server. This is
needed for STIG environments to allow administrators to help with
creating new user accounts so that the user can authenticate to
the TrueNAS server in order to configure two-factor authentication.

The single-use password may be used with the auth.login_ex mechanism
ONETIME_PASSWORD.
@bugclerk
Copy link
Contributor

bugclerk commented Jan 9, 2025

@bugclerk bugclerk changed the title Add ability for administrator to create onetime passwords NAS-133469 / 25.04 / Add ability for administrator to create onetime passwords Jan 9, 2025
Copy link

@billohanlon billohanlon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants