Files
portainer/app/react/docker/containers/ItemView/ContainerActionsSection/SecondaryActions/utils.ts
T

18 lines
650 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.allowHostNamespaceForRegularUsers ||
!securitySettings.allowPrivilegedModeForRegularUsers
);
}