Downgrade editor to viewer in Figma
Automatically downgrade a Figma editor to a viewer from a Slack request with Stepwork, reclaiming the paid seat.
- Use case
- License & seat managementIT
- Best for
- IT Administrator, IT Manager
- Applications used
Figma
Slack
- Business outcome
- Cost savings
The problem
They only view files. They still hold an editor seat.
People keep expensive editor seats long after they stop designing. IT finds them in seat reviews, then waits for someone with admin access to change the role by hand.
Until that happens, the bill covers viewers as if they were editors. Seat cleanups slip between quarters, and spend drifts away from who actually designs.
The outcome
Editor spend tracks people who actually design
Stepwork changes the member from editor to viewer in Figma admin. The paid seat is reclaimed, they can still open files, and the run records who asked and when.
- The seat changes from editor to viewer.
- They keep view access to files they could open before.
- If the member cannot be found, the run stops.
The process
From Slack request to a viewer seat
IT posts the member in Slack. Stepwork changes their seat in Figma admin.
- Step 1
Request it in Slack
A teammate posts the person’s work email in the access channel. That message starts the flow, and Stepwork records who asked and when.
- Step 2
Find the member
Stepwork signs in to Figma admin and locates the member and their current seat.
- Step 3
Change editor to viewer
Stepwork sets the seat to viewer, reclaiming the paid editor seat.
- Step 4
Confirm and reply in Slack
Stepwork checks that the member now shows as a viewer, then posts the result back in Slack.
Why Stepwork
Seat changes happen when IT asks
Stepwork runs the seat change you recorded in Figma admin. Editor spend stays tied to people who design, without waiting on a quarterly cleanup.
Similar use cases
Similar use cases
Remove member from organization in FigmaRemoves a departing member from the Figma organization and frees their seat.
Transfer file ownership on offboard in FigmaMoves a departing member's draft files into team projects before their account is removed.
Remove collaborator from Airtable workspacesRemoves a departing collaborator from all workspaces and bases they can access.
FAQ

