Search K
Appearance
Appearance
Third-Party Accounts let MinuteView integrate with external platforms per user. Unlike Service Accounts (which are shared, system-level credentials), Third-Party Accounts store the application details once and then require each individual user to authenticate with their own login. Their tokens are then securely stored on the server for reuse.
| Aspect | Service Accounts | Third-Party Accounts |
|---|---|---|
| Purpose | System-wide, shared credentials | User-specific authentication against an external system |
| Who logs in? | No one; credentials are pre-entered and reused | Each user must sign in once to authorise MinuteView |
| Storage | Keys/secrets saved once by an admin | User tokens saved per user (server-side) |
| Typical Use | AI Model (AI assistant), SQL, GemBox, etc. | Microsoft Graph, Google, other OAuth-based services |
Third-Party Accounts are OAuth-based. Although each user signs in through their own browser, the token exchange and all ongoing token refresh happen on the MinuteView server, which calls the provider's authentication and API endpoints directly. If your organisation restricts outbound traffic from the server, you must whitelist the provider's domains or these accounts will fail — often after a successful-looking browser sign-in, once the first token needs refreshing.
Whitelist the following for HTTPS (port 443) outbound from the MinuteView server, per provider you use:
| Provider | Domains to whitelist |
|---|---|
| Microsoft | login.microsoftonline.com, graph.microsoft.com |
oauth2.googleapis.com, www.googleapis.com | |
| Autodesk | developer.api.autodesk.com, api.userprofile.autodesk.com |
| Bluebeam | api.bluebeam.com (US), api.bluebeamstudio.com.au (AU), api.bluebeamstudio.eu (EU) |
Full per-provider detail
Each provider's own setup page (linked in the sidebar) has a Network Requirements section with the exact domains and what each is used for. The Microsoft OAuth page is a good reference for the pattern.
Navigate to Console → Third-Party Accounts.
Click New.
Select the Provider/Type (e.g., Microsoft).
Enter the required fields for that provider. For Microsoft, you typically provide:
Give it a clear Name (e.g., Microsoft 365 Prod).
Save.
This creates the app definition MinuteView will use to request user consent.
Once a Third-Party Account is defined:
Microsoft-Graph-Prod).