singleloginsystem/app/Enums/Permissions/RoleAndAppsPermissionEnum.php
= d024308c2e Feat: add ConnectedAppFactory, MockDataSeeder, and role-app connection logic
- Introduced `ConnectedAppFactory` for generating connected app data.
- Added `MockDataSeeder` to create sample roles, users, and apps with dynamic role-app assignments.
- Extended `RoleAndAppsPermissionEnum` with `ConnectApps` permission.
- Updated access-manager UI to handle app-connection actions with proper authorization.
- Integrated app-role connection logic in Livewire component and updated `roles-and-apps` view for permissions-based actions.
2026-05-25 07:01:45 +00:00

16 lines
375 B
PHP

<?php
declare(strict_types=1);
namespace App\Enums\Permissions;
enum RoleAndAppsPermissionEnum: string
{
case Access = 'roles-and-apps:access';
case Create = 'roles-and-apps:create';
case Read = 'roles-and-apps:read';
case Update = 'roles-and-apps:update';
case Delete = 'roles-and-apps:delete';
case ConnectApps = 'roles-and-apps:connect-apps';
}