Authorization on the platform¶
To work on the platform you have to authorize. To do so you will have to register a user account (note that there are password policies). UTM codes can be added to the platform link to add certain information to the newly registered user account. If you are planning to work with the platform via API you can use application tokens (please note that this feature can be disabled by instance administrator).
How to register on the platform?¶
To register user account on the platform:
Click the “Create account” link
Select account type you want to create
Note
Platform has two types of account: personal and company. Personal accounts fit to small companies who want to use a couple of mailboxes. Company account is better for big companies with big amount of employees.
Fill in required details and proceed according to instructions.
Note that there are password policies which you can see here.
How to authorize on the platform?¶
To authorize on the platfor platform:
Open /auth/login page

Enter you email and password and click the “Sign in” button
Additionally you can “Remember” the email you’ve entered for next signs in on platform, to do this set checkbox on “Remember me” text. If you forgot password and want to reset it, click the “Forgot password?” link and follow the instructions. If your password has been expired according to the password policy and you are trying to sign in to platform, instead of successful authorization you will be redirected to special page for password renewal.
Password policies¶
Password policies are strict regulations of password content. Next policies are used on the platform:
Password must be at least eight characters long
Password should not be easily guessed (the password should not include a repeating sequence of any characters, as “111111”, “aaaaaa”, “12345”, “qwerty”, “йцукен”, etc.)
Password should not include easily selectable combinations of symbols (first names, surnames, names, nicknames of pets, dates of birth, etc.) and generally accepted abbreviations (computer, LAN, USER, etc.)
- Password must contain characters from following categories:
Uppercase English letters (A-Z)
Lowercase English letters (a-z)
Numbers (0-9)
Password can’t be reused for 12 month (default configurable value)
5 last passwords can’t be reused (default configurable value)
If password wasn’t updated for 90 days (default configurable value), user account will be blocked
Application tokens¶
Note
This feature can be disabled by instance administrator. In such case possibility to create new tokens will be disabled. All previously existing tokens will continue beeing valid (up to expiration date).
You can create authorization tokens for use with API and 3rd party integrations. To do so:
Go to /profile?activeTab=application-tokens page

Click the “New token” button
Fill in Token name and Token expire date

Confirmation window will open. Make sure to copy your token because this will be only time you see it. Also make sure to read token best practices

Warning
It will be impossible to see your token after this window is closed.
All done. Now you can see list of your tokens on this page and revoke them if needed.

Note
You will receive email notification before token expiration in 30 and 1 days before it expires.
UTM codes¶
UTM codes can be attached to the platform link to include certain information about the newly registered user. 3 code types are supported on the platform:
utm_source - the source of the traffic
utm_medium - the medium of the traffic
utm_campaign - the campaign of the traffic. It assigns a certain billing plan to the newly created account.
Link with codes attached should look like this:
https://app.docstudio.com/?utm_source={source}&utm_medium={medium}&utm_campaign={billing_plan_UUID}
{source}, {medium}, and {billing_plan_UUID} should be replaced with needed values. Please note that if there is a default billing plan on the instance, it will be overridden by the value passed in the utm_campaign code. User should complete the registration on the platform via such link for codes to take effect.
If you want to add these codes to an envelope initiation link, it should look like this:
https://app.docstudio.com/shared-envelope/create?code=09c8a0ce572c40e196b2f1782b7ebe01&redirectUrl=&utm_source={source}&utm_medium={medium}&utm_campaign={billing_plan_UUID}
For an envelope initiation iframe, it should look like this:
<iframe width="100%" height="100%" src="https://app.docstudio.com/shared-envelope/create?code=09c8a0ce572c40e196b2f1782b7ebe01&redirectUrl=&utm_source={source}&utm_medium={medium}&utm_campaign={billing_plan_UUID}" frameborder="0"></iframe>