Tomáš Kačur
07/14/2023, 1:57 PM{
"detail": "The requested endpoint does not exist or you do not have permission to access it.",
"status": 404,
"title": "Not Found",
"traceId": "4fd65bdfc2a7bdf2"
}
We use dashboard render via user provisioned token:
script.innerText = `import { setContext } from "${serviceUrl}/components/${workspaceId}.js";
import factory, { TigerTokenAuthProvider } from "${serviceUrl}/components/tigerBackend.js";
setContext({
backend: factory()
.onHostname("${serviceUrl}")
.withAuthentication(new TigerTokenAuthProvider("${userToken}")),
workspaceId: "${workspaceId}"
});`;
Can you please tell where could be problem?Tomáš Kačur
07/14/2023, 1:59 PM{
"workspaceDataFilters": [
{
"columnName": "kbc_project_id",
"id": "embed_telemetry",
"title": "Filter by KBC project ID column",
"workspace": {
"id": "embed_telemetry",
"type": "workspace"
},
"workspaceDataFilterSettings": [
{
"filterValues": [
"90_kbc-testing-azure-east-us-2"
],
"id": "90_kbc-testing-azure-east-us-2_filter",
"title": "90_kbc-testing-azure-east-us-2 filter",
"workspace": {
"id": "90_kbc-testing-azure-east-us-2",
"type": "workspace"
}
}
]
}
],
"workspaces": [
{
"customApplicationSettings": [],
"hierarchyPermissions": [],
"id": "90_kbc-testing-azure-east-us-2",
"model": {
"analytics": {
"analyticalDashboardExtensions": [
{
"id": "27e00f24-e0ef-4f01-aed3-9e2049022af7",
"permissions": [
{
"assignee": {
"id": "3",
"type": "user"
},
"name": "VIEW"
}
]
}
],
"analyticalDashboards": [],
"dashboardPlugins": [],
"filterContexts": [],
"metrics": [],
"visualizationObjects": []
},
"ldm": {
"datasets": [],
"dateInstances": []
}
},
"name": "90_kbc-testing-azure-east-us-2 workspace",
"parent": {
"id": "embed_telemetry",
"type": "workspace"
},
"permissions": [
{
"assignee": {
"id": "3",
"type": "user"
},
"name": "VIEW"
}
],
"settings": []
},
afaik workspace 90_kbc-testing-azure-east-us-2
should be set up properly with all the permissions.Boris
07/14/2023, 2:24 PMTomáš Kačur
07/14/2023, 2:40 PMBoris
07/14/2023, 2:41 PMTomáš Kačur
07/17/2023, 3:49 PMdev_latest
tag of gdcn ce and it fails.
curl '<https://telemetry.east-us-2.azure.keboola-testing.com/api/v1/entities/workspaces/121_kbc-testing-azure-east-us-2/analyticalDashboards/27e00f24-e0ef-4f01-aed3-9e2049022af7?include=filterContexts%2CvisualizationObjects&metaInclude=accessInfo>' \
-H 'accept: application/vnd.gooddata.api+json' \
-H 'authorization: Bearer MzpnZGNucHJvdmlzaW9pbmluZzpzclMvd2JQb2RmbnNkZGlzYmEzTTZtTmhwbGpwWmhkYg==' \
--compressed
{"detail":"The requested endpoint does not exist or you do not have permission to access it.","status":404,"title":"Not Found","traceId":"0e09d9cbbe473651"}%
however getting <https://telemetry.east-us-2.azure.keboola-testing.com/api/v1/entities/workspaces/121_kbc-testing-azure-east-us-2/analyticalDashboards/27e00f24-e0ef-4f01-aed3-9e2049022af7>
under admin token returns success
I also checked via /api/v1/layout/workspaces
and the user 3 should have access according to it, see:
"workspaceDataFilters": [
{
"columnName": "kbc_project_id",
"id": "embed_telemetry",
"title": "Filter for kbc_project_id column in workspace embed_telemetry",
"workspace": {
"id": "embed_telemetry",
"type": "workspace"
},
"workspaceDataFilterSettings": [
{
"filterValues": [
"121_kbc-testing-azure-east-us-2"
],
"id": "121_kbc-testing-azure-east-us-2_filter",
"title": "121_kbc-testing-azure-east-us-2 filter setting for embed_telemetry filter",
"workspace": {
"id": "121_kbc-testing-azure-east-us-2",
"type": "workspace"
}
}
]
}
],
"workspaces": [
{
"customApplicationSettings": [],
"hierarchyPermissions": [],
"id": "121_kbc-testing-azure-east-us-2",
"model": {
"analytics": {
"analyticalDashboardExtensions": [],
"analyticalDashboards": [],
"dashboardPlugins": [],
"filterContexts": [],
"metrics": [],
"visualizationObjects": []
},
"ldm": {
"datasets": [],
"dateInstances": []
}
},
"name": "121_kbc-testing-azure-east-us-2 workspace",
"parent": {
"id": "embed_telemetry",
"type": "workspace"
},
"permissions": [
{
"assignee": {
"id": "3",
"type": "user"
},
"name": "VIEW"
}
],
"settings": [],
"userDataFilters": []
},
could it be problem that I am using the dev_latest image?Tomáš Kačur
07/18/2023, 8:21 AMBoris
07/18/2023, 8:39 AMBoris
07/18/2023, 8:58 AMTomáš Kačur
07/18/2023, 9:16 AMTomáš Kačur
07/18/2023, 9:16 AMBoris
07/18/2023, 9:20 AMTomáš Kačur
07/18/2023, 9:36 AM