Toolverse
All skills

gamma-enterprise-rbac

by jeremylongshore

Implement enterprise role-based access control for Gamma integrations.\nUse when configuring team permissions, multi-tenant access,\nor enterprise authorization patterns.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
1

About this skill

Implement enterprise role-based access control for Gamma integrations.\nUse when configuring team permissions, multi-tenant access,\nor enterprise authorization patterns.\nTrigger with phrases like \

How to use

  1. Sprawdź wymagania: posiadasz subskrypcję Gamma Teams lub Business, bazę danych aplikacji do przechowywania użytkowników i ról oraz ukończoną konfigurację gamma-install-auth.

  2. Zdefiniuj hierarchię ról w kodzie aplikacji — utwórz cztery role (guest, viewer, editor, admin) i przypisz każdej zestaw uprawnień. Gość nie ma dostępu, przeglądający może przeglądać i pobierać, edytor dodatkowo tworzy prezentacje, admin zarządza kluczem API i konfiguracją.

  3. Pamiętaj, że Gamma API nie obsługuje autentykacji per-user — wszystkie wywołania API używają klucza workspace. Twoja aplikacja musi egzekwować uprawnienia użytkownika przed wysłaniem żądania do Gamma.

  4. Przechowuj w bazie danych mapowanie użytkowników do ról i organizacji. Każdy użytkownik należy do organizacji i ma przypisaną rolę, która określa, co może robić z Gamma API.

  5. Wyzwalaj skill frazami takimi jak "gamma RBAC", "gamma permissions", "gamma access control", "gamma enterprise" lub "gamma roles", gdy konfigurujesz uprawnienia zespołu lub dostęp wielodostępowy.

  6. Testuj przepływ: utwórz użytkowników z różnymi rolami i sprawdź, czy aplikacja poprawnie blokuje niedozwolone operacje (np. gość nie może tworzyć prezentacji, przeglądający nie może edytować szablonów).

Related skills

skill-writer

by pytorch

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

Security
15116

zendesk

by vm0-ai

Zendesk Support REST API for managing tickets, users, organizations, and support operations. Use this skill to create tickets, manage users, search, and automate customer support workflows.

Security
11100

content-creator

by alirezarezvani

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content

Security
25124

solidity-security

by wshobson

Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.

Security
10105

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482