@versatilevats
If your integration requires actions to be performed as individual DocuSign users (e.g., employees logging in with their own accounts for signing or sending documents), then you wouldn't use a single login. Instead, you'd implement the Authorization Code Grant flow, allowing each user to log in separately.
In the context of DocuSign, “using a single login for all of your integration users” means that you have one DocuSign user account (i.e., the same set of credentials) that your application uses to generate all access tokens for every user of your application. Rather than having each end-user authenticate separately with their own DocuSign account, your application acts on behalf of a single “system” user.
That is why DocuSign typically recommends JWT Grant (sometimes called “Service Integration”) if you want to manage only one DocuSign user account and use it for all of your application’s DocuSign operations.
In other words:
- Single Login = a single DocuSign user/account.
- Same Credentials = the integration uses the same email/password or authentication method (e.g., private RSA key for JWT) for all operations.
Whereas if you wanted each of your end users to have their own DocuSign account and authorize individually, you would use the OAuth “Authorization Code Grant” flow.
Thanks for the reply @JohnSantos. So, I will go with JWT Grant for my application.