We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d72142d commit ba97286Copy full SHA for ba97286
1 file changed
ProcessMaker/Providers/AuthServiceProvider.php
@@ -101,6 +101,11 @@ public function defineGates()
101
return $user->hasPermission($permission);
102
});
103
}
104
+
105
+ // Allow project managers to list users for membership without the full view-users permission.
106
+ Gate::define('view-users', function ($user) {
107
+ return $user->hasPermission('view-users') || $user->hasPermission('create-projects');
108
+ });
109
} catch (\Exception $e) {
110
Log::notice('Unable to register gates. Either no database connection or no permissions table exists.');
111
0 commit comments