---
stable_id: skills/skills-sh-rivet-dev-skills-rivetkit
type: skills
title: skills-sh-rivet-dev-skills-rivetkit
summary: >-
  # Access Control

  > Source: `src/content/docs/actors/access-control.mdx`

  > Canonical URL: https://rivet.dev/docs/actors/access-control

  > Description: Authorize actions, queue publishes, and event subscriptions
  with explicit hooks.

  ---

  Use access control to decide what authenticated clients are allowed to do.

  This is authorization, not authentication:

  - Use [authentication](/docs/actors/authentication) to identify who is
  calling.

  - Use access-control rules to decide what they can do after connecting.

  ## Permission Surfaces
tags:
  - skills-sh
  - skills-sh-all-time
source_url: https://raw.githubusercontent.com/rivet-dev/skills/HEAD/rivetkit/reference/actors/access-control.md
license: ""
upstream_ref: https://skills.sh/rivet-dev/skills/rivetkit
github_stars: 6
github_forks: 2
github_is_organization: true
retrieved_at: 2026-06-11T08:32:52.896Z
content_sha256: 4fb61230b6a2797b8fd44962034cde091523eac07882cde86e4a674a35f2d99b
---
