Trusted applications
Trusted Applications are an advanced security system that lets you manage third-party integrations with your AIsuru PaaS platform in a granular way. This feature is essential for maintaining control and security when other applications or services need access to your instance's APIs.
What are Trusted Applications
Trusted Applications are external services authorized to access your PaaS platform's APIs. Each registered application receives:
A unique API key for authentication
Specific permissions defined by you
Access monitoring and usage tracking
Granular control over accessible features
What they're used for
Trusted Applications are essential for:
Secure integrations: Connecting CRM, ERP, or other business applications to your AI
Custom app development: Letting your developers build applications that use your Agents
Automations: Setting up automated systems that interact with Agents
Access control: Limiting and monitoring who can use your APIs
Compliance: Keeping an audit trail of access for security purposes
How to access the management section
To manage Trusted Applications:
Log in to your AIsuru PaaS with an admin account
Go to the Admin section in the sidebar
Select Trusted Applications
Creating a new Trusted Application
To register a new application:
On the main page, click CREATE
Fill in the required fields:
Application Name: An identifying name (e.g. "CRM System")
Base URL: The address of the service that will access the APIs
Description: Brief description of the intended use
API Key management:
The key is generated automatically
You can copy it using the Copy button
You can regenerate it with Generate Key if needed
Click CREATE to confirm
⚠️ Important: Save the API key somewhere safe. It won't be visible again after creation for security reasons.
Managing existing applications
From the main table you can:
View the status of each application (active/inactive)
Monitor the creation date for auditing
Edit the settings of existing applications
Revoke access by deleting the application
View the registered base URL
The table columns show:
Name: Application's identifying name
Status: Active/Inactive
Base URL: Authorized domain
API Key: Key status (hidden for security)
Creation Date: When it was registered
Actions: Edit, delete, manage permissions
Security Best Practices
Principle of least privilege: Grant only the permissions that are strictly necessary
Key rotation: Periodically regenerate API keys
Monitoring: Regularly check access and usage
Documentation: Keep track of what each application does
Immediate revocation: Remove access immediately for applications no longer in use
Using API Keys
Once the application is created, use the API key to authenticate requests:
Monitoring and Auditing
Trusted Applications offer full traceability:
Access history for each application
API usage metrics
Security logs to identify anomalies
Compliance reports for external audits
Trusted Application management provides enterprise-grade security for your PaaS platform, letting you integrate external systems while maintaining full control over access and permissions.
Last updated