Introduction to Security
Introduction to Security in the Kinetic Platform
Security in the Kinetic Platform is designed to give you flexible, layered control over who can access what and how they get in.
This section covers everything from how users authenticate into your Space (like passwords or single sign-on), to how you authorize access to forms, submissions, workflows, and APIs. Whether you're building for internal teams or external partners, Kinetic provides the tools you need to protect sensitive data and control platform behavior.
Key Concepts
-
Authentication
Confirms a user's identity. Examples include logging in with a password, LDAP credentials, or a Common Access Card (CAC). -
Authorization
Determines what an authenticated user can do or see inside the platform, like submitting a form, updating a record, or triggering a workflow. -
Security Policies
Rules that enforce access control at the form, kapp, space, and workflow level. -
Security Definitions
Custom logic that governs how policies are applied, using JavaScript expressions to determine dynamic access. -
OAuth Clients & Trusted Domains
Tools used to control secure, authenticated access for custom apps and external systems beneficial during development.
Who Should Read This
This section is intended for:
- Space Admins responsible for managing users, teams, and permissions
- Developers integrating with the platform or embedding Kinetic forms
- Security-conscious builders who want to ensure compliant access controls
Whether you’re enabling SSO, defining team-based access, or setting up an OAuth client for your app, you’ll find the guidance here.
Updated 8 days ago