One Admin Handles Many Client Social Accounts, So How Do You Keep Them Safe?
At agencies, one admin often handles many client accounts through passwords sent over chat. The risks, how to grant access by role on Meta, TikTok and Google, and a checklist for when an admin leaves.

At agencies, this is a familiar sight: one admin handling five to ten client accounts at once. The quickest way to get started is familiar too: the client sends a username and password over WhatsApp, and the admin logs in on their phone. Everything runs smoothly, until that admin resigns, loses their phone, or an account gets locked because the OTP goes to someone else's number.
While directing content for more than 10 brands at Kyon Studio, I learned that the problem is rarely the admin. The problem is how the access works.
Why sharing passwords is risky
- Nobody can tell who did what. If five people log in with the same account, every action is recorded under the same name.
- When someone leaves, every password has to change. And usually nobody remembers who the password was shared with.
- Two-step verification is tied to one person's phone. If codes go to the personal number of an admin who has left, the client can be locked out of their own account.
- Passwords spread through chat history. One screenshot sent to the wrong person is enough to open an account.

Access by role, not by password
The big platforms already offer ways to grant access without sharing a password. Everyone signs in with their own account, and the account owner decides how far that access goes.
| Platform | How access is granted | Roles available |
|---|---|---|
| Meta (Facebook, Instagram, ads) | The client adds the agency as a partner in their business portfolio | Full control, or partial access for specific tasks |
| TikTok | Through Business Center, access to accounts is requested and approved | Admin, or Standard members who only work on the assets they're given |
| Google Business Profile | The owner invites people by email | Owner, or Manager who can't add or remove users |
On Meta, according to the help page on giving a partner access to assets in your business portfolio, partial access can be limited to specific tasks, such as creating content, managing ads or responding to messages. Even with full control, a partner can't share the asset with another business, because only the organization that owns it can. The same page also asks you to turn on two-factor authentication for the business portfolio.
On TikTok, the Business Center roles page explains that Admins have full access, while Standard members only work on the accounts and assets they're given. On Google Business Profile, the page on managing owners and managers says everyone is invited by email and uses their own Google account.
Who should own the accounts
One principle matters most to me: the client owns the accounts, the agency is only given access. The Meta page above already shows the logic, since the asset owner holds the right to share it. If accounts are created under the admin's or the agency's name, the client may struggle to take back their own account when the engagement ends.
A checklist for agencies
- Keep every client account in one list, with its owner, who has access and at what level. Building a list like this is similar to what I covered in Domains, Contracts, and Permits Expire and Nobody Notices.
- Use role-based access wherever the platform offers it, and give only the access that's needed.
- Turn on two-step verification and don't tie it to one person's personal number.
- For accounts that still need a shared login, keep the password in a team password manager, not in chat.
- Review access every month, especially after changes in the team or the client list.
When an admin resigns
Someone's last day on the team is when access is most often forgotten. Set the order of steps in advance:
- Remove their access from each client's business portfolio, Business Center and business profile.
- Change the passwords of any accounts that are still shared.
- Move any two-step verification still tied to their number.
- Make sure their files, templates and work notes live in the team drive, not their personal account.
That last point matters just as much for the AI and automations employees build, which I covered in When the Company's AI Resigns Along With the Employee.
Closing
Sharing passwords is the fastest way to start, but also the most expensive when something goes wrong. Role-based access takes a few more minutes up front, and in return the client keeps their accounts, the agency can still do its job, and team changes don't turn into a crisis.
If you manage many clients and want access lists, tasks and team reports tidy in one place, tell me what you need.
The photos in this article were made with AI, not photos of real people or places.
Is your team still doing something by hand?
Tell me about it, and let's find the fix together.
More notes

Can AI Learn Your Sales Style From WhatsApp Chat History?
Yes, and you usually don't need to train your own model. How to export WhatsApp chats, turn them into a style guide, a ready-to-use prompt, and the customer data risks.
Read the note
Gemini vs ChatGPT for Office Work, Which One Fits Better?
Gemini and ChatGPT can both be used for work, but their strengths differ. A plan price comparison in Rupiah, which suits teams on Google Workspace, and when ChatGPT makes more sense.
Read the note