Back to all guides
Environment

Demos

Demos to configure the IndyKite platform and start using the different products.

What will I learn from these demos?

These video demos provide step-by-step guidance for working with the IndyKite platform. They cover everything from initial setup to advanced features.

Getting Started

  • Environment setup: Create your organization, projects, and applications in the IndyKite Hub.
  • Credentials: Generate Service Account and AppAgent credentials for API access.
  • Identity Knowledge Graph (IKG): Understand how to connect your Neo4j database or use IndyKite's managed IKG.

Data Capture

  • Capturing nodes: Learn how to store identity and resource nodes in your IKG.
  • Capturing relationships: Connect nodes with meaningful relationships.
  • Data modeling: Design your graph schema for authorization use cases.

Authorization (KBAC)

  • Creating policies: Define Knowledge-Based Access Control (KBAC) policies.
  • AuthZEN requests: Make authorization decisions using the standard AuthZEN API.
  • Testing policies: Validate your policies with different subjects and resources.

ContX IQ (CIQ)

  • CIQ policies: Create policies that authorize data operations.
  • Knowledge queries: Define queries to read, create, update, or delete graph data.
  • Executing queries: Run CIQ queries with dynamic parameters.

Advanced Features

  • Token Introspect: Configure third-party token validation and identity mapping.
  • Outbound Events: Set up real-time event streaming to Kafka or Azure.
  • Terraform: Manage IndyKite configurations as infrastructure-as-code.

Who are these demos for?

  • Developers: Learn how to integrate IndyKite APIs into your applications.
  • Architects: Understand how to model identity and authorization for your use cases.
  • DevOps engineers: See how to automate IndyKite configuration with Terraform.
  • Security teams: Learn how KBAC provides fine-grained, knowledge-based access control.

How should I use these demos?

  1. Watch in order: Start with environment setup before moving to advanced topics.
  1. Follow along: Open the IndyKite Hub and replicate the steps shown.
  1. Reference the guides: Use the written guides for detailed syntax and configuration options.
  1. Try the examples: Apply what you learn using the Developer Hub Resources.

Video Demos

Additional Resources