I have 2 questions: 1. Is there any way to recover...
# gooddata-cloud
f
I have 2 questions: 1. Is there any way to recover a user deleted dashboard if we didn't do a layout backup of the daughter workspace? 2. How can I see when a workspace was created and last edited and who it was created by?
We have a problem - client was complaining that they were missing all private dashboards. Upon inspection it looks like they were all deleted. My suspicion is that either our automation somehow deleted the workspace, or one of our users with admin rights. Is there anyway to see all API requests that were sent to a particular workspace over the last 30 or so days? The workspace in question has id =
child_1_116
.
m
Hi Filip, thanks for sending this in. 1. Unfortunately, it’s not possible recover a deleted dashboard if you didn’t create a layout backup 2. I am checking this internally and will get back to you once I have more details on this
Regarding the missing private dashboards - We will be happy to check our logs for you. Can you please perhaps me a name of a specific dashboard that is missing?
f
@Michael Ullock turns out I deleted the workspace - it had the same name as another churned client of ours. Dashboard was called
End of Month Reconciliation
.
m
I see, thank you for letting me know
f
@Michael Ullock would running
{{baseUrl}}/api/v1/layout/workspaces?exclude=ACTIVITY_INFO&exclude=ACTIVITY_INFO
be enough for a full workspace, dashboard & visualization backup?
m
Sorry Fillip, I missed your reply - You can create a backup for the workspace via the Declarative API endpoints. As the article I just shared explains, these types of endpoints will allow you to back up an entire component via a GET call, which you can then restore by performing a PUT call with the backup.Here is the article explaining the endpoints for Workspace Declarative APIs. There’s also one for the entire organization, as per Create and Restore Backups.