# web-ui **Repository Path**: mirrors_casbin/web-ui ## Basic Information - **Project Name**: web-ui - **Description**: A Casbin Policy Editor for OpenStack - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # News: see our latest Casbin dashboard called Casdoor: https://github.com/casbin/casdoor # Casbin Web UI A portal & RESTful API for Casbin: https://cloud.casbin.org/ ## API 1. GET ``/tenants``: Get all tenants, each tenant has an ID and a name. 2. GET ``/tenants/``: Get the ``metadata.json`` for a tenant ````. 3. GET ``/tenants//policies/``: Get the ``xxx.csv`` policy for a tenant ````. 4. POST ``/tenants/``: Set the ``metadata.json`` for a tenant ````. 5. POST ``/tenants//policies/``: Set the ``.json`` for a tenant ````. 6. GET ``/tenants//users``: Get all users for a tenant ````. 7. GET ``/tenants//users//commands``: Get all commands that can be run by the user ```` of tenant ````. 8. GET ``/tenants//users//commands/``: Run command ```` as the user ```` of tenant ````. 9. GET ``/reset``: Reset all data to the initial state. ## Examples #### Policy 1. https://cloud.casbin.org/tenants 2. https://cloud.casbin.org/tenants/tenant1 3. https://cloud.casbin.org/tenants/tenant1/policies/custom-policy.csv #### Model 1. https://cloud.casbin.org/models/enable_model.conf 2. https://cloud.casbin.org/models/restrict_model.conf 3. https://cloud.casbin.org/models/custom_model.conf #### User 1. https://cloud.casbin.org/tenants/admin/users 2. https://cloud.casbin.org/tenants/tenant1/users #### Command 1. https://cloud.casbin.org/tenants/admin/users/admin/commands 2. https://cloud.casbin.org/tenants/admin/users/admin/commands/nova%20service-list 3. https://cloud.casbin.org/tenants/tenant1/users/user1/commands/nova%20service-list 4. https://cloud.casbin.org/tenants/tenant1/users/user1/commands/nova%20list 5. https://cloud.casbin.org/tenants/tenant1/users/user2/commands/nova%20list