Migrate User Overview Pages via Sandbox or Alternative Methods
We have an interest in using Sandbox to migrate Users' Overview pages. We haven't been able to do it at present. We could move cards into repos and then into pages named for each user. Then return ownership to each user and remove the pages. The number of users and the number of cards involved makes this a less desirable approach.
If this can't be done with Sandbox, what alternatives to automate this or perform their migrations at scale exist?
When doing some backend digging, we discover that each overview page has the same ID. I think it's 1000000 (I may be +/- a zero there). I don't know if this means only one overview page and card ownership determines availability or not. It seems that way. We are using this to explore scripted solutions using Sandbox (both CLI and API). We think we'd need to accomplish the following:
- Generate an access token for each in both instances.
- Use access token to create a repository.
- Add users overview page to repo (now that the token singles out only 1 - 1000000 id)
- Commit repo.
- Promote repo.
- Iterate previous steps for the next user.
Other possibilities we may explore:
If there is only one Overview page, could we migrate that along with all content and then use scripting to change card ownership?
Do we need to leave Sandbox out of this all together and rely on APIs to do the work instead, if possible?
Best Answer
-
The Overview is an interesting special page. It is generated based on whomever is logged in so the ID will be the same however the cards that are associated with that specific page are dependent on who you are authenticated as.
You'll likely just need to create several different tokens for the different users and repeat the same process with the different user tokens.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0
Answers
-
The Overview is an interesting special page. It is generated based on whomever is logged in so the ID will be the same however the cards that are associated with that specific page are dependent on who you are authenticated as.
You'll likely just need to create several different tokens for the different users and repeat the same process with the different user tokens.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 616 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 738 Beast Mode
- 57 App Studio
- 40 Variables
- 685 Automate
- 176 Apps
- 452 APIs & Domo Developer
- 47 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 124 Manage
- 121 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 108 Community Announcements
- 4.8K Archive