Skip to content

Commit 23d41a5

Browse files
authored
Merge pull request #375 from devtron-labs/feat/user-permissions-direct
feat: add feature flag for hiding direct permissions in User permissions
2 parents ae54a84 + bc4561b commit 23d41a5

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@devtron-labs/devtron-fe-common-lib",
3-
"version": "0.5.0-patch-1",
3+
"version": "0.5.0-patch-2",
44
"description": "Supporting common component library",
55
"type": "module",
66
"main": "dist/index.js",

src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ export interface customEnv {
7676
SYSTEM_CONTROLLER_LISTING_TIMEOUT?: number
7777
FEATURE_STEP_WISE_LOGS_ENABLE?: boolean
7878
FEATURE_IMAGE_PROMOTION_ENABLE?: boolean
79+
/**
80+
* If true, the direct permissions are hidden for non-super admins in user permissions
81+
*
82+
* @default false
83+
*/
84+
FEATURE_HIDE_USER_DIRECT_PERMISSIONS_FOR_NON_SUPER_ADMINS?: boolean
7985
}
8086
declare global {
8187
interface Window {

0 commit comments

Comments
 (0)