Toolverse
All skills

obsidian-enterprise-rbac

by jeremylongshore

Implement team vault access patterns and role-based controls.\nUse when managing shared vaults, implementing access controls,\nor building team collaboration features for Obsidian.\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 team vault access patterns and role-based controls.\nUse when managing shared vaults, implementing access controls,\nor building team collaboration features for Obsidian.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz zainstalowaną aplikację Obsidian na komputerze, wspólny magazyn (vault) oraz Node.js 18 lub nowszy. Przygotuj mechanizm synchronizacji — Git, Obsidian Sync lub udostępniony system plików.

  2. W katalogu głównym magazynu utwórz plik .obsidian-permissions w formacie JSON. Zdefiniuj role (admin, editor, viewer) i przypisz każdej roli dostęp do określonych folderów oraz uprawnienia (read, write, delete, manage). Następnie przypisz użytkowników do ról, podając ich adresy e-mail.

  3. Zainstaluj lub utwórz wtyczkę Obsidiana, która będzie czytać plik .obsidian-permissions i kontrolować operacje na plikach. Wtyczka powinna przechwytywać żądania zapisu, usuwania i modyfikacji, a następnie weryfikować uprawnienia użytkownika na podstawie zdefiniowanej roli.

  4. Skonfiguruj tryb ograniczony (restricted mode) w Obsidianie, aby wymuszać blokadę konfiguracji i allowlisting wtyczek. Dzięki temu użytkownicy nie będą mogli obejść kontroli dostępu poprzez zmianę ustawień.

  5. Wdrażaj zmiany uprawnień poprzez aktualizację pliku .obsidian-permissions i synchronizuj go z magazynem. Wtyczka automatycznie odczyta nową konfigurację i zastosuje ograniczenia dla wszystkich członków zespołu.

  6. Testuj dostęp z różnych kont użytkowników, aby upewnić się, że role działają prawidłowo — admini mogą edytować wszystkie foldery, edytorzy mają dostęp do projektów i szablonów, a czytelnicy widzą tylko udostępnione i opublikowane notatki.

Related skills

qmd

by tobi

Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in

Security
1951

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

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

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168

youtube-watcher

by openclaw

Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.

Security
2231

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172