#4617 Views: user override does not allow GID and shell attributes
Closed: Fixed None Opened 9 years ago by mkosek.

Current User ID Override CLI command and UI window does not allow admin to specify:

  • user shell
  • primary group GID
  • user public SSH key

    ipa help idoverrideuser-add

    Usage: ipa [global-options] idoverrideuser-add IDVIEW ANCHOR [options]

    Add a new User ID override.
    Options:
    -h, --help show this help message and exit
    --desc=STR Description
    --login=STR User login
    --uid=INT User ID Number
    --homedir=STR Home directory
    --setattr=STR Set an attribute to a name/value pair. Format is attr=value.
    For multi-valued attributes, the command replaces the values
    already present.
    --addattr=STR Add an attribute/value pair. Format is attr=value. The
    attribute must be part of the schema.
    --all Retrieve and print all attributes from the server. Affects
    command output.
    --raw Print entries as stored on the server. Only affects output
    format.


Alexander has the backend part in works, he or Tomas can extend this.

Also adding SSH public key override in the list, it would be handy to at least have a schema for it - see #4509 for details.

master:

  • 63be2ee Support overridding user shell in ID views
  • ca42d34 Allow user overrides to specify SSH public keys
  • b50524b Allow user overrides to specify GID of the user
  • 5ec23cc Allow override of gecos field in ID views
  • 6637449 Update API version for ID views support
  • 9fcc9a0 Require slapi-nis 0.54 or later for ID views support

ipa-4-1:

  • 8a8d2e7 Support overridding user shell in ID views
  • ad6d019 Allow user overrides to specify SSH public keys
  • 240d93b Allow user overrides to specify GID of the user
  • aa0f5d3 Allow override of gecos field in ID views
  • 79c0b31 Update API version for ID views support
  • a4798c7 Require slapi-nis 0.54 or later for ID views support

still waiting for Alexander's path 159

This ticket can be closed as the patch 0159 can be tracked with the main ticket #4403

Web UI:

master:

  • 0a92460 webui: add new iduseroverride fields

ipa-4-1:

  • ace4bec webui: add new iduseroverride fields

Metadata Update from @mkosek:
- Issue assigned to abbra
- Issue set to the milestone: FreeIPA 4.1

7 years ago

Login to comment on this ticket.

Metadata