Skip to content

Build R_admin ADDUSER interface to pyracf #12

@jbostian

Description

@jbostian

The R_admin service of of the pyracf API supports several functions. The profile extract (PXTR) has already been implemented and we'd like to build ADDUSER next. The ADDUSER callable service has more than 60 arguments that the caller can provide on a request, and we'd like to create an interface that allows all of these arguments to be passed in easily rather than set individually using setter methods.

We'd like to create a new Adduser class that allows new users to be defined. This class should include an initializer that can be passed the name of a json file containing all of the argument values for the new user. Additionally, we would like a to extend the profile extract class to implement a method that builds an Adduser-appropriate json file for an existing user. This allows a caller to model new user definitions off of existing user profiles. This facilitates the definitions of users with common functional characteristics (e.g. developers, sysadmins, ...).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions