manage-scope

Implement DaaS multi-tenancy with hierarchical data partitioning and policy configuration.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/Alif-N/fe-sima-arome --skill manage-scope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-scope
Source: https://github.com/Alif-N/fe-sima-arome/tree/main/.agents/skills/manage-scope
Command: npx skills add https://github.com/Alif-N/fe-sima-arome --skill manage-scope

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires supabase, daas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit provides a solution for setting up and managing multi-tenancy and organizational data partitioning. It addresses the need for tenant isolation, org-level access control, regional data partitioning, and hierarchical data separation.

Core Features & Use Cases

  • Multi-Tenancy: Implement multi-tenancy in DaaS applications.
  • Hierarchical Data Partitioning: Support hierarchical data partitioning for various organizational structures.
  • Tenant Isolation: Ensure data isolation between tenants.
  • Org-Level Access Control: Implement access control based on organizational hierarchy.
  • Use Case: Ideal for applications requiring strict data segregation based on geographic regions, departmental structures, or other hierarchical divisions.

Quick Start

Use the manage-scope skill to design the hierarchy of your multi-tenancy structure.

Frequently Asked Questions about manage-scope

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement multi-tenancy and hierarchical data partitioning in a DaaS application?

Multi-tenancy and hierarchical data partitioning are implemented using the DaaS scope system, which supports scope type creation, item creation, user role assignment, and policy configuration. This ensures strict tenant isolation and organizational data separation.

What is the best way to ensure tenant isolation for regional data partitioning?

Tenant isolation for regional data partitioning is achieved by configuring scope types and policies within the DaaS scope system. This enforces data segregation between tenants based on geographic regions, departmental structures, or other hierarchical divisions.

Do I need Supabase Row Level Security to manage org-level access control?

Yes, Supabase RLS is required to manage org-level access control. The scope system relies on Supabase RLS and DaaS APIs to enforce hierarchical data separation and ensure data isolation between tenants.

How does the scope system handle user role assignment for organizational data separation?

The scope system handles organizational data separation by assigning user roles to specific scope types and items. This enforces org-level access control based on your application's geographic or departmental hierarchy.

Can I use this scope system for strict data segregation across departmental structures?

Yes, you can use the scope system for strict data segregation across departmental structures. It supports hierarchical data partitioning, allowing you to design the exact hierarchy of your multi-tenancy structure for various organizational divisions.

What are the limitations of using the DaaS scope system for multi-tenancy?

The DaaS scope system for multi-tenancy is limited by its dependency on Supabase RLS and DaaS APIs for operation. It requires these underlying systems to be fully configured to successfully execute scope type creation, policy configuration, and user role assignment.