Banner Background
Permission Ex
See more from this creator here...

Permission Ex

Tags

unity
VRChat
Prefabs
Permissions

Product Description

πŸ›‘οΈ PermissionEx Manager – Feature Overview

Simplify VRChat Role Management – In Unity and Beyond

πŸ”§ What Is PermissionEx?

PermissionEx is a professional role and permission manager for VRChat world creators. It provides a clean, unified system to define roles, assign access rights, and enforce permission-based logic in your Udon or UdonSharp world.

PermissionEx is split into two tools:

  • πŸ”§ Unity Plugin (Required) – Sets up and integrates the permission system directly in your world project.
  • πŸ–₯️ Desktop App (Optional) – Lets you manage roles externally, ideal for teams or moderators who don’t use Unity.

πŸ’‘ Key Features

βœ… Role & Permission Control

  • Define roles like Admin, Mod, DJ, Guest, or BetaTester.
  • Assign permission codes (e.g., 1234, *125#) to each role.
  • Each role is also assigned a 4- to 8-digit unique code β€” used in Udon logic to map players to roles.

🧱 Unity Plugin – Required for Setup

  • Essential for the initial setup of your world’s permission framework.
  • Adds permission logic to your interactables and UdonSharp systems.
  • Drag-and-drop .permexf assignment for components.
  • Works seamlessly with existing player logic and role assignment code.

πŸ–₯️ Desktop App – Optional, Cross-Platform

  • Use outside Unity to edit roles and permissions.
  • Enables moderators, world managers, or testers to safely manage permissions without needing project access.
  • Built with Avalonia UI β€” works on Windows, macOS, and Linux.

πŸ”„ Git-Based Syncing

  • All role and permission changes are tracked and synced via Git.
  • Internal .permexf files are managed automatically β€” users never touch or edit them manually.
  • Currently supports one Git user per permission management instance.
  • Multi-user support is planned for future releases.

πŸ” License Key System

  • PermissionEx is a licensed product β€” a valid license key is required to use the application.
  • Ensures only authorized users can manage and sync permissions for your world.

πŸ•ΉοΈ VRChat Use Cases

  • Moderation Systems – Allow mods to access mute/kick tools or moderation panels.
  • Private Room Access – Use permission checks to unlock doors or portals for certain roles.
  • DJ/Staff Roles – Grant exclusive access to audio booths, VFX toggles, or crowd control tools.
  • Beta Testers – Activate test content or features based on role assignment.
  • On-Join Setup – Automatically assign roles using player IDs, input codes, or synced managers.

🎯 Benefits at a Glance

  • 🧠 Simplifies complex access logic into clean, reusable roles.
  • 🚫 No need to recompile or republish worlds just to update permission logic.
  • πŸ” Works with Git to version and sync your permission data.
  • 🎨 Lets artists, testers, or staff update access without touching Unity.
  • πŸ”’ Ensures only licensed, approved users manage your permission system.

Changelog