UserProfileClient

class DIRAC.FrameworkSystem.Client.UserProfileClient.UserProfileClient(profile, rpcClientFunctor=False)
__init__(profile, rpcClientFunctor=False)
checkTypeRe(dataObj, typeRE)
deleteProfiles(userList)
deleteVar(varName)
getUserProfileNames(permission={})

it returns the available profile names by not taking account the permission: ReadAccess and PublishAccess

getUserProfiles()
getVarPermissions(varName)
listAvailableVars(filterDict={})
retrieveAllHashTags()
retrieveAllVars()
retrieveHashTag(hashTag)
retrieveVar(varName, dataTypeRE=False)
retrieveVarFromUser(ownerName, ownerGroup, varName, dataTypeRE=False)
setVarPermissions(varName, perms)
storeHashTag(tagName)
storeVar(varName, data, perms={})