cognito-auth

Automate Cognito Forms role, permission, and SSO authorization guidance.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jacobrocks1212/claude-config --skill cognito-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cognito-auth
Source: https://github.com/jacobrocks1212/claude-config/tree/main/repos/cognito-forms/.claude/skills/cognito-auth
Command: npx skills add https://github.com/jacobrocks1212/claude-config --skill cognito-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cognito Forms authentication and authorization can be complex to design and implement, especially when mapping roles, permissions, SecurityTasks, and SSO flows across forms and folders.

Core Features & Use Cases

  • Role-based access control: defines granular permissions through Roles, SecurityTask mappings, and Form/Folder-level overrides.
  • Unified authentication and authorization: separates identity verification from access rights, including support for Single Sign-On (SSO) providers.
  • Audit and governance: aligns with centralized security design and enables consistent enforcement via the CognitoAuthorize attribute.

Quick Start

Walk through configuring a sample admin user with a form-level permission and outline the end-to-end login and access decision.

Frequently Asked Questions about cognito-auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure role-based permissions in Cognito Forms?

Configure Cognito Forms role-based permissions by mapping SecurityTasks to allowed roles and applying form or folder-level overrides to enforce granular access control across your organization.

How does hierarchical permission resolution work for Cognito Forms folders?

Hierarchical permission resolution in Cognito Forms evaluates access rights cascading from form level up to folder and organization level, ensuring broader rules apply unless explicitly overridden by granular form or folder permissions.

What is the best way to implement Single Sign-On (SSO) with Cognito Forms?

Implement Cognito Forms Single Sign-On by configuring external SSO providers for identity verification, separating authentication from access rights while leveraging CognitoAuthorize attributes to maintain consistent authorization enforcement.

Can I override organization-level permissions for individual Cognito Forms?

Yes, you can override organization-level Cognito Forms permissions. The hierarchical permission resolution model allows specific form and folder-level overrides to take precedence over broader organization-level access rules.

How do I map SecurityTasks to allowed roles in Cognito Forms?

Map Cognito Forms SecurityTasks to allowed roles by defining granular permissions through the FormPermissionService, ensuring clear functional requirements link specific security tasks to designated roles for access validation.