How can I streamline Account Creation in Rally
search cancel

How can I streamline Account Creation in Rally

book

Article ID: 370500

calendar_today

Updated On:

Products

Rally SaaS

Issue/Introduction

The process of creating user accounts in Rally can be time-consuming and prone to errors. To enhance efficiency and reduce manual work, there is a need to automate the creation of Rally users when a new account is created via AD/ADLDS membership. This integration would streamline the entire account creation process, ensuring a seamless and consistent user experience.

Environment

Rally SAAS

Cause

Rally API allows for user creation via a POST call.  It falls upon the customer to build the necessary integration within their SSO system. This means that without this custom integration, automating user creation in Rally cannot be achieved directly through AD/ADLDS membership alone.

Resolution

Here are the steps that you need to follow to create a new user in AD/ADLDS.

Please request your SSO team to create a script or write an integration using Rally API to create a Rally user.

User Creation and Management - Users can be created and managed through the CA Agile Central Web Service API. The following explains how to create users and manage their permissions.

Creating Users

The following code is an example of creating a User object in CA Agile Central using the Web Services API. NOTE: Only Subscription Administrators and Workspace Administrators are allowed to create Users.

HTTP call -  POST - https://rally1.rallydev.com/slm/webservice/v2.0/user/create 

 

Payload, set "Content-Type" header to text/plain:

          {

                "User":  {

                         "EmailAddress":  "<EMAIL_ADDRESS>",

                         "FirstName":  "<FIRST_NAME>",

                         "LastName":  "<LAST_NAME>",

                         "DisplayName":  "<DISPLAY_NAME>",

                         "UserName":  "<USER_NAME>"

                    }

        }

After user creation, a password reset email will be sent to the email address that is set up for the userʼs login name. This newly created user will have Workspace User and Project Viewer permissions according to the subscription administrator's default workspace and project.

NOTE: If no default workspace or project is set the first open project will be chosen alphabetically. The workspace associated with that project will be chosen as the current default workspace.

Additional Information

To know more please check the  API documentation - https://rally1.rallydev.com/slm/doc/webservice/index.jsp