Permission Methods¶
Copyright European Organization for Nuclear Research (CERN)
Licensed under the Apache License, Version 2.0 (the “License”); You may not use this file except in compliance with the License. You may obtain a copy of the License at
Authors: - Angelos Molfetas, <angelos.molfetas@cern.ch>, 2012 - Vincent Garonne, <vincent.garonne@cern.ch>, 2012-2017 - Mario Lassnig, <mario.lassnig@cern.ch>, 2012
-
rucio.api.permission.
has_permission
(issuer, action, kwargs)[source]¶ Checks if an account has the specified permission to execute an action with parameters.
Parameters: - issuer – The Account issuer.
- action – The action (API call) called by the account.
- kwargs – List of arguments for the action.
Returns: True if account is allowed to call the API call, otherwise False