Skip to main content
Community Hub

How does Atlan connect to Informatica CDI

TL;DR

Technical details about Atlan's connection architecture to Informatica Cloud Data Integration

Your AI can read this via Docs MCPcurl -fsSL "https://docs.atlan.com/install-docs-mcp" | bashConnect

Atlan connects to Informatica Cloud Data Integration (CDI) through a secure REST API-based architecture that enables metadata discovery, lineage extraction, and asset cataloging.

Network connectivity​

Atlan establishes secure connections to Informatica CDI through HTTPS protocols and standard web ports.

Connection architecture​

Connection requirements​

  • Protocol: HTTPS (TLS 1.2 or higher)
  • Port: 443 (standard HTTPS port)
  • Domain format: Example dmp-{region}.informaticacloud.com
  • Network access: HTTPS connections from Atlan infrastructure to Informatica Cloud

Firewall configuration​

  • Inbound rules: Enable HTTPS traffic from Atlan tenant {orgname}.atlan.com to Informatica Cloud domain

Authentication and authorization​

Atlan uses Informatica's native authentication system with role-based access control for secure data access.

Authentication method​

Required permissions​

RolePermissionsPurpose
DesignerRead access to projects, folders, and tasksMetadata discovery and lineage extraction

User account requirements​

  • Account type: Informatica Cloud user account
  • Role assignment: Designer role minimum
  • Access scope: Projects and folders containing target assets

Security considerations​

  • Credential encryption: All credentials encrypted at rest and in transit
  • Token expiration: Automatic token refresh handling
  • Audit logging: All authentication attempts logged
  • Least privilege: Connector uses minimum required permissions

APIs used​

Atlan interacts with Informatica CDI through a comprehensive set of REST APIs for metadata discovery and asset management.

Authentication APIs​

API endpointMethodPurpose
/user/loginPOSTUser authentication and session establishment

Metadata discovery APIs​

API endpointMethodPurpose
/public/core/v3/objectsGETRetrieve object listings (projects, folders, tasks)
/public/core/v3/exportPOSTExport task definitions and metadata
/public/core/v3/export/{jobId}GETMonitor export job status
/public/core/v3/export/{jobId}/packageGETDownload exported metadata packages

Connection object APIs​

API endpointMethodPurpose
/api/v2/connection/name/{connectionName}GETRetrieve connection object details
/api/v2/connection/GETList available connections

API response handling​

  • Pagination: Support for large result sets
  • Error handling: Comprehensive error response processing
  • Retry logic: Automatic retry for transient failures

Data extraction workflow​

  1. Authentication: Establish secure session with Informatica CDI
  2. Object discovery: Query for projects, folders, and mapping tasks
  3. Metadata export: Export detailed task definitions and dependencies
  4. Package download: Retrieve exported metadata packages
  5. Processing: Parse and transform metadata for Atlan consumption
  6. Lineage generation: Extract and build data lineage relationships

See also​