Not sure if it helps for your scenario, but you can also access the workspace by a URL that references the profile fields that the workspace is based upon.
Export Workspace Name and ID
To make use of the URL that opens a Workspace, you need to know the Workspace ID. Currently this can only be obtained on an individual Workspace basis.
It would be useful if ALL Workspace Names and Workspace IDs could be exported as a CSV file. This would enable external applications that reference the Workspace Name to open the related Workspace.
Please sign in to leave a comment.
Please tell me more Todd?
I believe Todd is referring to the goId.aspx page in our Interactive API described here (see the "Navigate to Workspace" section):
So if you were basing your Workspaces on a Parent/Child attribute relationship and you were looking for a Workspace with a parent value of 00001 and a child value of 12345, you could use this URL:
You would also need to specify the cabinet if you have access to multiple cabinets that use Workspaces.
Dan is correct, that is what I was referring to.
If you really wanted to use the workspace ID you could use the REST API to search for and obtain the workspace ID's, with a couple of caveats.
- Workspaces don't exist until someone accesses them for the first time, so you won't get any search results for workspaces that have not been accessed yet
- I believe when workspaces are reset, they are actually deleted and recreated, and so in this case they would get new ID's
- At one point a long time ago there was bug which occasionally caused multiple workspace objects to be created for a workspace, so you would get multiple workspace ID's returned in a search if that were the case
Thanks Dan, that almost solved my problem. This works for the ProdOrg-Case Cabinet:
but this does not work for the ProdOrg-Policy Cabinet.
nor does this (it returns a Server Error):
How do I specify the cabinet name in the URL?
You would specify the cabinet using the cabinet GUID. For example, if your ProdOrg-Policy cab GUID was NG-1234ABCD then your URl should look like this:
An easy way to find your cabinet GUID is by going to the Cabinet Admin page and pulling it out of the browser address bar. It will start with NG- followed by 8 digits.
Todd, as for your item #2 in your last response, a WS Refresh/Reset should retain the same WS ID.
All working fine now. Thanks to everyone for their help.