Skip to content
English - Canada
  • There are no suggestions because the search field is empty.

Rock RMS: how to connect Safe Pathways

Connecting Rock RMS to Safe Pathways lets you import your church members directly, so you don't have to add people one by one. Setup has three parts: create an API key in Rock, give that key the right permissions, then run a member import in Safe Pathways.

ℹ️ Before you begin
You'll need administrator access to your Rock RMS instance with permission to manage Security settings, and administrator access to Safe Pathways with the Settings page available. Keep both tabs open; you'll paste your Rock details into Safe Pathways in Part 2.

Part 1: Create a REST key in Rock

1. Open REST Keys and add a new key

In Rock RMS, go to Admin Tools, then Security, then REST Keys. Select the + in the top-right corner to add a new key.

2. Name the key, set it to Active, and generate it

Enter a name for the key, set the status to Active, then select Generate Key. Copy the generated key right away, Rock only shows it once. If you lose it, generate a new one.

3. Give the key its permissions

The simplest supported setup is to add the key's REST user to the RSR - Rock Administration security role in Rock. If your church prefers narrower permissions, contact Safe Pathways support and we will send the per-controller list for your Rock version.

Part 2: Connect Safe Pathways

4. Open the Rock tab in Settings

In Safe Pathways, open Settings, then the Integrations tab, then Rock.

5. Choose your API version

Classic (v1) is the recommended default and works with the widest range of Rock versions. Modern (v2) is available for churches on Rock v17 or newer. If you are unsure, choose Classic.

6. Enter your Base URL and API key

The Base URL is your Rock address, for example https://rock.yourchurch.org. Paste the API key you generated in Part 1.

7. Test and save

Select Test Connection. Green confirms the URL, the key, and its permissions, then select Save.
That is the whole setup. Safe Pathways creates the category and attributes it needs in Rock automatically the first time it syncs, so there is no category creation, per-attribute configuration, or controller-by-controller permission work to do.

Part 3: Import your members

8. Run Rock Import

In Safe Pathways, select Rock Import. Choose how you'd like to filter, then find and import the members of your church.

Frequently asked questions

Where do I find my REST key after generating it?
Rock RMS displays the key only once, right after you select Generate Key. Copy it into Safe Pathways immediately. If you didn't capture it, generate a new key and use that instead.
Which permissions does the key need?
Add the key's REST user to the RSR - Rock Administration security role. That is the supported path. A church that requires narrower permissions can contact Safe Pathways support for the granular list.
My import isn't finding members. What should I check?
Run Test Connection on the Rock tab first. If it fails, re-check the Base URL, the key, and the key's security role membership in Rock. If Test Connection passes but the import is empty, confirm the people you expect are visible to the REST user in Rock.
We set up Rock before this update. Do we need to change anything?
No. Existing connections keep working. The earlier controller-by-controller permission steps are simply no longer required for new setups.