Files
portainer/app/react/docker/containers/ItemView/ContainerActionsSection/SecondaryActions/utils.ts
T
Chaim Lev-Ari 808ceba848 feat(docker): allow user to specify security-opts (#2022)
Co-authored-by: dylan <dfldylan@qq.com>
Co-authored-by: jerry-yuan <i@jerryzone.cn>
2026-03-11 08:56:42 +02:00

19 lines
707 B
TypeScript

import { EnvironmentSecuritySettings } from '@/react/portainer/environments/types';
/**
* Checks if security settings restrict regular users from container operations
*/
export function isRegularUserRestricted(
securitySettings: EnvironmentSecuritySettings
): boolean {
return (
!securitySettings.allowContainerCapabilitiesForRegularUsers ||
!securitySettings.allowBindMountsForRegularUsers ||
!securitySettings.allowDeviceMappingForRegularUsers ||
!securitySettings.allowSysctlSettingForRegularUsers ||
!securitySettings.allowSecurityOptForRegularUsers ||
!securitySettings.allowHostNamespaceForRegularUsers ||
!securitySettings.allowPrivilegedModeForRegularUsers
);
}