You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Robert Levas (JIRA)" <ji...@apache.org> on 2017/04/26 15:25:04 UTC

[jira] [Created] (AMBARI-20861) BE: Extend Ambari REST API to Support User Account Management Improvements

Robert Levas created AMBARI-20861:
-------------------------------------

             Summary: BE: Extend Ambari REST API to Support User Account Management Improvements
                 Key: AMBARI-20861
                 URL: https://issues.apache.org/jira/browse/AMBARI-20861
             Project: Ambari
          Issue Type: Task
          Components: ambari-server
    Affects Versions: 3.0.0
            Reporter: Robert Levas
            Assignee: Robert Levas
             Fix For: 3.0.0


Update the Ambari REST API to allow for GET, POST, PUT, and DELETE operations on the authentication sources related to an Ambari user account.

Add the following entry points:
* {{/api/v1/users/:USER_ID}}
** Get a user
** Modify a user

* * {{/api/v1/users/:USERNAME/sources}}
** List a user’s authentication sources
** Add a new authentication source for a user

* {{/api/v1/users/:USERNAME/sources/:SOURCE_ID}}
** Get details on a specific authentication source for a user
** Modify details for a specific authentication source for a user

* {{/api/v1/users/:USER_ID/sources}}
** List a user’s authentication sources
** Add a new authentication source for a user

* {{/api/v1/users/:USER_ID/sources/:SOURCE_ID}}
** Get details on a specific authentication source for a user
** Modify details for a specific authentication source for a user

Update the following entry points, ensuring backwards compatibility where possible:

* {{/api/v1/users}}
** List all users
** Add a new user
** Backward compatibility: Set password should create or update the appropriate user_authentication record. 





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)