Skip to main content

How does Atlan connect to Informatica CDI

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