Aller au contenu

Event Access Policies

Ce contenu n’est pas encore disponible dans votre langue.

Event access policies let MakerVera automatically open doors and activate equipment for your event attendees—granting access before a session starts and revoking it when it ends—without any manual work on your part.

You’ll need:

  • At least one access control provider connected to MakerVera (see Access Control Overview)
  • At least one zone available from that provider
  • The Manage Access Control permission on your account

Access policies are set at the series level, not per session. MakerVera automatically creates and schedules the individual access tasks for every upcoming session in the series.

  1. Open an existing event series in your admin panel.

  2. Click the Access Control tab.

  3. Click Add Policy.

  4. Select the zone you want to grant access to—the physical door, area, or equipment item.

  5. Set the buffer times:

SettingWhat it doesRange
Minutes before eventHow early attendees receive access before the session starts0–480 minutes
Minutes after eventHow long attendees keep access after the session ends0–480 minutes
  1. Optionally enable Grant temporary authorization. When turned on, MakerVera also grants a specific authorization (for example, “Building Access”) to attendees for the duration of the event window and removes it afterwards. Choose the authorization from the dropdown that appears.

  2. Click Create policy.

You can add more than one policy to a series—one per zone. For example, a metalworking workshop could grant access to both the main entrance and the metalworking area.

When you save a policy, MakerVera looks at all upcoming sessions in the series and schedules a grant task and a revoke task for each one. The grant fires at session start − buffer before and the revoke fires at session end + buffer after.

MakerVera doesn’t schedule tasks with your access control provider all at once—it does so within a rolling window ahead of each session (by default, 24 hours before the earliest grant time). This means:

  • Tasks for sessions starting within the next 24 hours are typically already scheduled when you look at them.
  • Tasks for sessions further out appear in the list but haven’t been pushed to the provider yet. They’ll be scheduled automatically as the session approaches.

The length of this window is a platform-level setting called the materialization horizon (default: 24 hours). If your makerspace needs a longer scheduling window—for example, to pre-provision physical credentials that require extra lead time—contact MakerVera support to discuss adjusting it.

To check what’s been scheduled for a specific session:

  1. Open the session in your admin panel and click Edit.
  2. Scroll to the Access Control section at the bottom of the form and expand it.

The table shows every grant and revoke task for that session:

ColumnWhat it shows
ActionGrant or Revoke
Target timeWhen the task is scheduled to run
StatusCurrent state (see below)
RetriesNumber of retry attempts, if any
ActionsAvailable actions based on current status
StatusMeaning
Not yet scheduledThe session is outside the scheduling window; the task will be scheduled automatically as it gets closer
PendingQueued and waiting to be processed
ScheduledSubmitted to the provider and ready to fire at the target time
ExecutedRan successfully
FailedCould not complete; see Handling failed tasks
CancelledManually cancelled; will not run

For tasks that haven’t run yet (Pending, Scheduled, or not yet scheduled), you can click Cancel to stop them from running. MakerVera asks you to confirm before cancelling. Use this if a session is cancelled or if you need to manually override the automated flow.

For tasks marked Failed, you can click Retry to queue them again. Before retrying, fix the underlying cause of the failure first (see Handling failed tasks).

The task list refreshes automatically while the section is expanded, so you can watch status transitions without reloading the page.

If a grant or revoke task fails—for example, because provider credentials have expired or a webhook endpoint is unreachable—an alert appears at the top of the Access Control tab on the event series page.

The alert shows how many tasks have failed and includes a Review in Integrations link. Follow that link to the Integrations area, where each failure is listed with its details. From there you can:

  • Retry — Attempt the grant or revoke again. Use this after you’ve fixed the root cause (see below).
  • Acknowledge — Mark the failure as seen without retrying. Use this for failures that no longer need action—for example, a revoke task for a session that has already passed.
CauseFix
Provider credentials have expiredGo to Settings → Integrations, open the provider, and update the credentials. Then use Test Connection to confirm it’s working.
Webhook endpoint unreachableCheck that the URL is correct and publicly accessible, then test it with the Test Connection probe.
Zone removed from the providerRe-sync zones (for OpenPath) or check whether the zone was deleted. The zone will appear with an “inactive” label on affected policies.
Temporary rate limit from the providerWait a few minutes and retry.

The “Access Control” tab isn’t visible on the series page

Section titled “The “Access Control” tab isn’t visible on the series page”

The tab only appears when:

  • You’re editing an existing series (not creating a new one)
  • Your account has the Manage Access Control permission

If you meet both conditions and the tab still isn’t visible, ask your makerspace admin to verify your permissions.

”No access control providers configured” appears in the panel

Section titled “”No access control providers configured” appears in the panel”

Go to Settings → Integrations and add at least one provider with at least one zone. Return to the series page once the provider is set up.

If the session starts more than 24 hours from now, tasks appear in the list but won’t be pushed to the provider until the session is within the scheduling window. This is expected behaviour.

If the session is within 24 hours and tasks still don’t appear, check that:

  • The series has at least one active access policy
  • The policy’s zone is active (not greyed out or marked inactive)
  • The provider connection is healthy (run Test Connection on the provider card)

A grant was marked Executed, but the attendee still couldn’t get in

Section titled “A grant was marked Executed, but the attendee still couldn’t get in”

MakerVera successfully sent the grant signal to your provider. The issue is likely on the provider or hardware side:

  • Verify the attendee’s physical credential (keycard, mobile app) is activated in the provider’s system.
  • Check that the physical hardware (door reader, controller) is online and connected.
  • Contact your access control provider’s support if the credential and hardware both appear healthy.