Hi Everyone, I am trying to call the API for the get_logged_user (/api/method/frappe.auth.get_logged_user
) but getting an issue that is
{
"exc_type": "PermissionError",
"exception": "frappe.exceptions.PermissionError: <details><summary>You are not permitted to access this resource.</summary>Function <strong>frappe.auth.get_logged_user</strong> is not whitelisted.</details>",
"exc": "[\"Traceback (most recent call last):\\n File \\\"apps/frappe/frappe/app.py\\\", line 94, in application\\n response = frappe.api.handle()\\n File \\\"apps/frappe/frappe/api.py\\\", line 54, in handle\\n return frappe.handler.handle()\\n File \\\"apps/frappe/frappe/handler.py\\\", line 47, in handle\\n data = execute_cmd(cmd)\\n File \\\"apps/frappe/frappe/handler.py\\\", line 82, in execute_cmd\\n is_whitelisted(method)\\n File \\\"apps/frappe/frappe/__init__.py\\\", line 781, in is_whitelisted\\n throw(msg, PermissionError, title=\\\"Method Not Allowed\\\")\\n File \\\"apps/frappe/frappe/__init__.py\\\", line 534, in throw\\n msgprint(\\n File \\\"apps/frappe/frappe/__init__.py\\\", line 502, in msgprint\\n _raise_exception()\\n File \\\"apps/frappe/frappe/__init__.py\\\", line 451, in _raise_exception\\n raise raise_exception(msg)\\nfrappe.exceptions.PermissionError: <details><summary>You are not permitted to access this resource.</summary>Function <strong>frappe.auth.get_logged_user</strong> is not whitelisted.</details>\\n\"]",
"_server_messages": "[\"{\\\"message\\\": \\\"<details><summary>You are not permitted to access this resource.</summary>Function <strong>frappe.auth.get_logged_user</strong> is not whitelisted.</details>\\\", \\\"title\\\": \\\"Method Not Allowed\\\", \\\"indicator\\\": \\\"red\\\", \\\"raise_exception\\\": 1}\"]"
}
In Postman I added the āAuthorization: token api_key:api_secretā in headers of the administrator. But still getting this error.
Can anyone help me to resolve that issue.