12 Apr 2023 08:09 AM - last edited on 30 May 2023 09:27 AM by MaciejNeumann
Hi,
I was trying to access Dynatrace's internal data via Notebook. However, I came across HTTP 403 - Forbidden. I was curious about the root cause behind it as we did not do anything on our end and were still able to access it yesterday.
Solved! Go to Solution.
12 Apr 2023 08:24 AM
Hi @kwangxi
Thanks for the feedback. Could you share the query you tried to execute?
Kind regards, Philipp
12 Apr 2023 08:55 AM
Hi Philipp,
Some are affected, some are not.
Working fine: fetch logs
Not working fine such as fetch dt.entity.host and my custom query:
fetch dt.entity.host, timeframe:"2023-03-01T00:00:00Z/2023-04-05T12:00:00Z"
|fieldsAdd osVersion, cpuCores, memory = (memoryTotal/1000/1000000), ipAddress, monitoringMode
|lookup [fetch dt.entity.process_group_instance |fieldsAdd softwareTechnologies, tags |filterOut contains (entityName, "OneAgent") OR contains (entityName, "Linux") OR contains (entityName, "sshd") OR contains (entityName, "Short-live") OR contains (entityName, "master") ], sourceField:tags, lookupField:tags
13 Apr 2023 09:40 AM
Thanks, @kwangxi for following up. I believe you're missing the permission to read entity data.
You need the
storage:entities:read
permission to execute the query mentioned above.
There were some recent changes to the permission model in the scope of the preview, I'll email you a document on this with further details.
Kind regards, Philipp
13 Apr 2023 04:45 PM
Wondering if we can refer to any release note whenever there is change to permission model?
For the benefit where in future we can refer and update our policy statements if necessary?
Thanks.
Regards,
Teh