Red Hat Bugzilla – Bug 988332
Adding one permission protected XMLRPC API to add user to a group
Last modified: 2014-06-18 05:44:30 EDT
Description of problem:
A new XMLRPC API is to be added to allow adding an existing user to an existing group. This API must be protected with authentication and authorization.
Version-Release number of selected component (if applicable):
Issuing an XMLRPC call using Nitrate XMLRPC client like this (e.g, in Python programming language) -
>>> server = NitrateXMLRPC(...)
>>> server.user.join('username', 'group_name')
Steps to Reproduce:
Systems authorized will succeed in adding an existing user to an existing group.
This API should only be invoked by an authorized system that authenticated using the kerberos principle, thus obtaining a valid kerberos principle credential as well as the authorization is mandatory and can be assisted with Eng-Ops representatives.