FullSecurityManager

DIRAC FileCatalog Security Manager mix-in class with full access checks

class DIRAC.DataManagementSystem.DB.FileCatalogComponents.SecurityManager.FullSecurityManager.FullSecurityManager(database=None)

Bases: SecurityManagerBase

__init__(database=None)
getPathPermissions(paths, credDict)

Get path permissions according to the policy

hasAccess(opType, paths, credDict)
hasAdminAccess(credDict)
setDatabase(database)