What does "Two application users" mean in BoldSign Enterprise API?
The term Two application users in the BoldSign Enterprise API plan refers to two individual user accounts that are included with the subscription at no additional cost. Each user can independently generate their own API keys and interact with the BoldSign API. No extra payment is required for the second user, both individual user accounts come as part of the Enterprise API plan.
What are “Application users” in BoldSign?
Application users are individual user accounts within your BoldSign organization.
Each user can:
- Generate their own API keys.
- Send documents via API.
- Use features like Sender Identities, Webhooks, Developer console, SDKs, API Key and OAuth2 authentication.
These users are not shared across a team—they operate independently with their own credentials and permissions.
Advantages of having application users free of cost in the Enterprise API Plan
Here are the key benefits:
1. Independent API Access
Each user can generate their own sandbox or production API key and use it securely. This allows for separate integrations or services to run under different identities.
2. Security and Auditability
Actions taken via API are attributed to specific users, improving traceability. Helps with audit trails, especially in regulated environments.
3. OnBehalfOf Document Sending
Users can send documents on behalf of another verified identity, useful for delegation and automation.
4. OAuth2 Integration
Each user can be part of an OAuth2 flow, allowing secure delegated access to BoldSign APIs.
5. Scalability
You can build multiple apps or services, each tied to a different user, without needing to pay extra for those two users.
What features can these “Two application users” use?
Users can access all listed features based on their assigned roles and corresponding permissions:
- Send documents via API (from templates, drafts, or custom workflows).
- Create and manage templates.
- Use embedded signing, embedded templates and request links.
- Configure webhooks for real-time updates.
- Manage sender identities and send documents on behalf of others.
- Generate and manage API keys for secure access.
- Create OAuth Apps.
- Authenticate and authorize via OAuth2 or API Keys
- Access API endpoints based on assigned scopes and roles.
- Leverage the BoldSign SDKs (e.g., Python, .NET, Node.js, PHP and Java) for integration purposes.
For more details on account roles and permissions, refer to these guides:
Out of the two application users, one can be assigned the role of Account Admin, while the other can be assigned a different role such as Account Admin, Team Admin, or Member.