SDKs
Python SDK
Full-featured Python SDK for TigerAccess AI agent identity and access management.
pip install tigeraccessFeatures
SDK Capabilities
Python 3.8+
Async/await
Type hints
Auto-retry
Context managers
Streaming support
Connection pooling
Comprehensive logging
Example
Quick Start
Synchronous Usage
# Synchronous Example $ python sync_agent.py from tigeraccess import TigerAccess client = TigerAccess(api_key="your-api-key") # Create agent agent = client.agents.create( name="data-processor", permissions=["database:read", "database:write"] ) # Get credentials creds = agent.credentials(ttl="1h") # Access resources with agent.session() as session: results = session.query("SELECT * FROM users")
Async Usage
# Async Example $ python async_agent.py from tigeraccess import AsyncTigerAccess async def main(): client = AsyncTigerAccess(api_key="your-api-key") agent = await client.agents.create( name="async-processor", permissions=["api:invoke"] ) async with agent.session() as session: results = await session.api.call("/endpoint")
Ready to Secure Your Infrastructure?
Join thousands of security-conscious teams using TigerAccess to protect their critical infrastructure and AI agents.
No credit card required • 14-day free trial • Enterprise support available