11<!-- extend base layout --> {% extends "base.html" %} {% block content %}
22
3- < h4 > 2. Create a new active user for CLM and eSignature</ h4 >
4- < p > Demonstrates how to create a new DocuSign user (valid for both CLM and eSignature APIs) and activate their account automatically.</ p >
3+ {% include 'example_info.html' %}
54
6- {% if show_doc %}
7- < p > < a target ='_blank ' href ='{{ documentation | safe }} '> Documentation</ a > about this example.</ p >
8- {% endif %}
9-
10- < p > API methods used:
11- < a target ='_blank ' href ="https://developers.docusign.com/docs/admin-api/reference/usermanagement/multiproductusermanagement/getproductpermissionprofiles/ "> MultiProductUserManagement:getProductPermissionProfiles</ a > ,
12- < a target ='_blank ' href ="https://developers.docusign.com/docs/admin-api/reference/usermanagement/multiproductusermanagement/getdsgroups/ "> MultiProductUserManagement:getDsGroups</ a > ,
13- < a target ='_blank ' href ="https://developers.docusign.com/docs/admin-api/reference/usermanagement/multiproductusermanagement/addorupdateuser/ "> MultiProductUserManagement:addOrUpdateUser</ a > .
14- </ p >
15- < p >
16- View source file < a target ="_blank " href ="{{ source_url | safe }} "> {{ source_file }}</ a > on GitHub.
17- </ p >
5+ {% set form_index = 0 %}
6+ {% set user_name_index = 0 %}
7+ {% set first_name_index = 1 %}
8+ {% set last_name_index = 2 %}
9+ {% set user_email_index = 3 %}
10+ {% set esign_profile_index = 4 %}
11+ {% set clm_profile_index = 5 %}
12+ {% set group_index = 6 %}
1813
1914< form class ="eg " action ="" method ="post " data-busy ="form ">
15+ {% if 'Forms' in example and 'FormName' in example['Forms'][form_index] %}
16+ < p > {{ example['Forms'][form_index]['FormName'] | safe }}</ p >
17+ {% endif %}
18+
2019 < div class ="form-group ">
21- < label for ="user_name "> User Name </ label >
20+ < label for ="user_name "> {{ example['Forms'][form_index]['Inputs'][user_name_index]['InputName'] }} </ label >
2221 < input type ="text " class ="form-control " id ="user_name " name ="user_name " required >
2322 </ div >
2423 < div class ="form-group ">
25- < label for ="first_name "> First Name </ label >
24+ < label for ="first_name "> {{ example['Forms'][form_index]['Inputs'][first_name_index]['InputName'] }} </ label >
2625 < input type ="text " class ="form-control " id ="first_name " name ="first_name " required >
2726 </ div >
2827 < div class ="form-group ">
29- < label for ="last_name "> Last Name </ label >
28+ < label for ="last_name "> {{ example['Forms'][form_index]['Inputs'][last_name_index]['InputName'] }} </ label >
3029 < input type ="text " class ="form-control " id ="last_name " name ="last_name " required >
3130 </ div >
3231 < div class ="form-group ">
33- < label for ="email "> Email </ label >
32+ < label for ="email "> {{ example['Forms'][form_index]['Inputs'][user_email_index]['InputName'] }} </ label >
3433 < input type ="email " class ="form-control " id ="email " name ="email "
3534 aria-describedby ="emailHelp " required >
3635 < small id ="emailHelp " class ="form-text text-muted "> We will never share your email with anyone else.</ small >
3736 </ div >
3837 {% if esign_permission_profiles_list %}
3938 < div class ="form-group ">
40- < label for ="esign_permission_profile "> eSignature permission profile </ label >
39+ < label for ="esign_permission_profile "> {{ example['Forms'][form_index]['Inputs'][esign_profile_index]['InputName'] }} </ label >
4140 < select class ="form-control " id ="esign_permission_profile " name ="esign_permission_profile ">
4241 {% for profile in esign_permission_profiles_list %}
4342 < option value ="{{profile}} "> {{profile}}</ option >
@@ -50,7 +49,7 @@ <h4>2. Create a new active user for CLM and eSignature</h4>
5049 {% endif %}
5150 {% if clm_permission_profiles_list %}
5251 < div class ="form-group ">
53- < label for ="clm_permission_profile "> CLM permission profile </ label >
52+ < label for ="clm_permission_profile "> {{ example['Forms'][form_index]['Inputs'][clm_profile_index]['InputName'] }} </ label >
5453 < select class ="form-control " id ="clm_permission_profile " name ="clm_permission_profile ">
5554 {% for profile in clm_permission_profiles_list %}
5655 < option value ="{{profile}} "> {{profile}}</ option >
@@ -63,7 +62,7 @@ <h4>2. Create a new active user for CLM and eSignature</h4>
6362 {% endif %}
6463 {% if ds_groups %}
6564 < div class ="form-group ">
66- < label for ="ds_group "> DocuSign Admin Group </ label >
65+ < label for ="ds_group "> {{ example['Forms'][form_index]['Inputs'][group_index]['InputName'] }} </ label >
6766 < select class ="form-control " id ="ds_group " name ="ds_group ">
6867 {% for group in ds_groups %}
6968 < option value ={{group[ "ds_group_id"]}}> {{group["group_name"]}}</ option >
@@ -77,7 +76,7 @@ <h4>2. Create a new active user for CLM and eSignature</h4>
7776
7877
7978 < input type ="hidden " name ="csrf_token " value ="{{ csrf_token() }} "/>
80- < button type =" submit " class =" btn btn-docu " > Continue </ button >
79+ {% include 'continue_button.html' %}
8180</ form >
8281
8382{% endblock %}
0 commit comments