--- sidebar_position: 3 description: "Edit an account" --- # gt admin user edit Edit an account ``` gt admin user edit [flags] ``` ## Examples ``` $ gt admin user edit bob --full-name "Bob Builder" --restricted # reset a password and require a new one on the next sign-in $ gt admin user edit bob --password-file pw.txt --must-change-password # revoke administrator privileges $ gt admin user edit bob --admin=false ``` ## Options ``` --active Activate account (use =false to revoke) --admin Administrator privileges (use =false to revoke) --allow-create-organization Allow creating organizations (use =false to revoke) --allow-git-hook Allow Git hooks (use =false to revoke) --allow-import-local Allow local repository imports (use =false to revoke) --description string Profile description --email string Email address --full-name string Display name -h, --help help for edit --location string Location --max-repo-creation int Repository creation limit (-1 uses the instance default) --must-change-password Require password change on next sign-in (use =false to disable) --password string Password (prefer --password-file) --password-file string Read password from file or - for stdin; remove one trailing line ending --prohibit-login Prohibit signing in (use =false to revoke) --restricted Restrict account access (use =false to revoke) --visibility string Profile visibility {public|limited|private} --website string Website URL ``` ## Options inherited from parent commands ``` --cwd directory Working directory for repository discovery --debug Log the method, URL, status, and duration of each HTTP request to stderr --host URL Gitea instance URL, including any base path --interactive Allow prompts with machine output -q, --jq expression Filter JSON output using a jq expression; implies --json --json fields[="*"] Output JSON with the specified comma-separated fields, or all fields --no-input Disable prompts and implicit editor/browser interactions --remote remote Git remote used for repository discovery -R, --repo OWNER/REPO Select a repository as OWNER/REPO or URL --sudo user Perform API requests as this user (requires an administrator account) --user name Account name on the selected instance -y, --yes Accept confirmations without prompting ``` ## SEE ALSO * [gt admin user](../../admin/user/index.md): Manage registered accounts