Best Way to Give an Agency Instagram Access
The safe model is Partner access by the agency's 16-digit Business Portfolio ID — not a login, not ownership. How to grant it and keep full control of the account.
The right way to give an agency access has a name: Partner access. You connect their Business Portfolio to yours by its ID and grant access to specific assets. The agency does its work through their own people and tools; you keep ownership and can revoke everything in one step the day the contract ends.
If your situation is actually …
- You want the wider access-by-relationship picture → Best access by relationship →
Grant Partner access
Get the agency's Business Portfolio ID
Ask the agency for their 16-digit Business Portfolio ID, found in their Business Settings under Business info.
Confirm: You have a 16-digit ID, not a personal email or a password.
Add them as a Partner
In your Business Settings, add a Partner using that ID and choose to assign assets to them.
Where: business.facebook.com → Settings → Partners → Add
Confirm: The agency appears in your Partners list.
Assign only the assets and permissions they need
Grant access to the Instagram account (and the ad account, if they run ads) with the narrowest permissions that cover the work.
Where: Partner assignment → select Instagram asset → choose permissions
Confirm and set a review date
Confirm the agency can work, and note a date to review or end the access in line with the contract.
Do it the safe way
Common questions
Delvia
Access issues are easier to prevent when roles, owners, and responsibilities are recorded clearly
Most access problems trace back to the same gap — no clear record of who has access, what role they hold, and what should happen when that changes. Delvia helps you keep that record so problems are visible before they become incidents.