Community
  • Community
    • Q&A
    • Recipes
    • Ideas & Core Changes
    • Community Hubs
    • Chat
    • Get Involved
    • Blog
    • Podcast
  • Learn
    • Ask Chip
    • Manuals
    • Lava
    • Styling
    • Rock U
    • Classes
    • Subscriptions
    • Developer Resources
Here's everything you need to know about the 2026 donation update!
  1. Rock Community
  2. Documentation
  3. Book Detail
Log In
  • Core Concepts
  • Rock Fundamentals
    • Rock Fundamentals
    • Entities
      • Entities
      • Intro to Entities ()
      • Entity Administration
      • Set an Entity's Category ()
      • Use Entity Search
    • Attributes
      • Attributes
      • Global Attributes
      • Person Attributes
      • Family Attributes
    • Defined Types
      • Defined Types
      • Intro to Defined Types
      • Defined Values
    • Blocks
      • Blocks
      • Intro to Blocks (Draft)
      • Add a Block
      • Edit a Block
    • Jobs
      • Jobs
      • Intro to Jobs
      • Configure a Job
      • Use the Database Maintenance Job
      • Use Persisted Attribute Values
    • Locations
      • Locations
      • Intro to Locations
      • Address Standardization & Geocoding
      • Maintain Locations
    • Campuses
      • Campuses
      • Intro to Campuses
      • Manage Campuses
      • Handle Campus Teams
      • Add Attributes to Campuses
      • Track Campus Average Attendance
    • Note Types
      • Note Types
      • Add Notes to a New Entity
      • Add Multiple Note Types to One Entity
      • Security for Notes
      • Watch Notes
      • Note Attributes
    • Navigate Rock
      • Navigate Rock
      • Use Rock Keyboard Shortcuts
      • Work with Rock's Settings
      • Configure My Settings (Draft)
      • Configure My Dashboard (Draft)
      • Configure My Profile
      • Customize The Rock Homepage (Draft)
    • Other Essentials
      • Other Essentials
      • AI Providers
      • System Settings
      • Tags
      • Updating Rock
  • Security
    • Security
    • Overview
      • Overview
      • Intro to Security
    • Security Roles
      • Security Roles
      • Intro to Security Roles
      • Administering Security Roles
      • Handle Permissions
    • Login and Authentication
      • Login and Authentication
      • Intro to Login and Authentication
      • Use Passwordless Login (Obsidian)
      • Two-Factor Authentication
      • Use Login History
    • User Accounts
      • User Accounts
      • Register For an Account
      • Register For an Account on an Unrecognized Browser
    • Background Checks
      • Background Checks
      • Intro to Background Check
      • Configure Checkr
      • Configure Protect My Ministry
      • Administer Background Checks
    • External Authentication Services
      • External Authentication Services
      • Intro to External Authentication
      • Set Up Facebook Authentication
      • Set Up Google Authentication
      • Set Up X (Twitter) Authentication
      • Set Up Auth0 Authentication
    • Person Tokens
      • Person Tokens
      • Intro to Person Tokens
      • Configure Person Tokens
      • Impersonate Users in Rock
    • Captcha
      • Captcha
      • Intro to Captcha
      • Use Captcha
      • Configure Captcha
    • Rock Authentication
      • Rock Authentication
      • Intro to OpenId Connect
      • Add an OpenID Client
    • Advanced
      • Advanced
      • Inspect Security
      • Configure Security Settings
      • View The Security Change Audit
      • Cloning Security Role Groups
  • Workflows
    • Workflows
    • Workflow Components
      • Workflow Components
      • Intro to Workflows
      • Workflow Types
      • Workflow Activities
      • Workflow Actions
    • Build a Workflow
      • Build a Workflow
      • Configure Workflow Details
      • Define Workflow Attributes
      • Define Workflow Activities
      • Workflow Tips
    • Manage Workflow Instances
      • Manage Workflow Instances
      • Manage Workflows
      • View Workflow Details
      • Edit Workflow Details
      • My Workflows
    • Entry Forms
      • Entry Forms
      • Intro to Entry Forms
      • Understand Form Actions
      • Use Entry Form Commands
      • Chain Entry Forms
      • Email From the Entry Form
      • Entry Form Buttons
      • Use Person Entry
      • Use Conditional Logic
    • Launch Workflows
      • Launch Workflows
      • Launch From Workflow Entry Block
      • Launch From Person Profile
      • Launch From Entity Triggers
      • Launch From a Grid
    • Form Builder
      • Form Builder
      • Intro to The Form Builder
      • Create a Form
      • Add Form Fields
      • Navigate the Form Builder
      • Use Form Builder Templates
    • Advanced Workflow Concepts
      • Advanced Workflow Concepts
      • Lava Tips for Workflows
      • Secure Workflows
      • Built-In Workflows
      • Workflow Notes
      • Persisted vs. Non-Persisted Workflows
      • Use Workflow Import/Export
      • Link to Workflows
      • Technical Details
      • Configure a Webhook to a Workflow
      • Workflow Attribute Values
      • SMS Pipeline Workflows
  • Search
    • Search
    • Searching for People
      • Searching for People
      • Search by Name
      • Search by Phone
      • Search by Other Means
    • Universal Search
      • Universal Search
      • Enable a Search Provider
      • Enable Entities for Universal Search
      • Specifics for Entities
      • Customizing Results for Entities
      • Integrating Smart Search
      • Installing Elasticsearch
  • Documents
    • Documents
    • Entity Documents
      • Entity Documents
      • Intro to Entity Documents
      • Configure Entity Documents
      • Add the Block
      • Manage Entity Documents
      • Add Documents Using Workflows
    • Merge Documents
      • Merge Documents
      • Intro to Merge Documents
      • Use Merge Documents
      • Administrate Merge Templates
      • Creating a Merge Document
      • Using Lava with Merge Documents
    • Electronic Signatures
      • Electronic Signatures
      • Intro to Electronic Signatures
      • Use Electronic Signatures in a Workflow
      • Use Electronic Signatures in Event Registrations
      • Set Up Electronic Signatures
      • Generate PDFs for Electronic Signature Documents
      • Manage Signature Documents
Domains› Core Concepts›

Security

Sections

Overview

Articles
Intro to Security

Security Roles

Articles
Intro to Security Roles Administering Security Roles Handle Permissions

Login and Authentication

Articles
Intro to Login and Authentication Use Passwordless Login (Obsidian) Two-Factor Authentication Use Login History

User Accounts

Articles
Register For an Account Register For an Account on an Unrecognized Browser

Background Checks

Articles
Intro to Background Check Configure Checkr Configure Protect My Ministry Administer Background Checks

External Authentication Services

Articles
Intro to External Authentication Set Up Facebook Authentication Set Up Google Authentication Set Up X (Twitter) Authentication Set Up Auth0 Authentication

Person Tokens

Articles
Intro to Person Tokens Configure Person Tokens Impersonate Users in Rock

Captcha

Articles
Intro to Captcha Use Captcha Configure Captcha

Rock Authentication

Articles
Intro to OpenId Connect Add an OpenID Client

Advanced

Articles
Inspect Security Configure Security Settings View The Security Change Audit Cloning Security Role Groups
Updating Rock Overview

Error

  • Download Rock
  • Issues
  • Report Website Issue
  • Learn
  • Ministry Impact
  • Careers
  • Rock Playlist
  • Partners
  • Sponsors
  • 2025 Sponsor Reviews
  • Who's Using Rock
  • Websites Using Rock
  • Promo Shop
  • Chip
The materials and content contained within this website are the exclusive intellectual property of Spark Development Network. All rights are reserved. Unauthorized use, reproduction, distribution, or transmission of any content on this site without the prior written permission of Spark Development Network is strictly prohibited. If you wish to use any material found on this site, please contact us for permission.
  • Privacy
  • Source Code License

Rock is a project of Spark Development Network