Move a screen to a location
assign_screen_to_nodeMove one screen to a different location (org node), its single home in the tree. The location decides who can manage the screen, which approval rules apply to it and which timezone it inherits; its content does not change. Refused when what the screen plays would need approval at the destination, or when the account is on hold and the move goes into a paying location. Useful for post-migration cleanup. For a flat label that changes no permissions use add_screens_to_group; to make the location first use bulk_create (locations). Requires screen.edit at both the old and the new location.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeId | No | Destination location id (from list_items kind locations). null or omitted moves the screen to the workspace root. | |
| screenId | Yes | Screen to move (e.g. scr_aurora_42, from search_screens). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||