Have a look around
Six people in one organisation, Telenaas Demo, each with a different role. Pick one and you are signed in as them.
What each of them can see and do below is read from the same permission catalogue the product authorizes against — not a description of it. If a card says somebody cannot do something, trying it is refused.
Amina Osman
Administrator
Sees and does everything: people, numbers, billing, policy, the API.
Can
schedule meetings, message the whole organisation, hand out phone numbers, answer tickets, build automations, invite and suspend people, see the bill, create API keys, read the audit ledger
Screens they see
admin@demo.telenaas.com
Ola Bergström
Organizer
Runs their own conferences and the people attached to them — and nothing beyond that, which is the interesting part.
Can
schedule meetings, hand out phone numbers, answer tickets, build automations
Cannot
message the whole organisation, invite and suspend people, see the bill, create API keys, read the audit ledger
Screens they see
organizer@demo.telenaas.com
Grace Achieng
Support agent
Works the queues. Can answer anybody and cannot touch money or policy.
Can
answer tickets
Cannot
schedule meetings, message the whole organisation, hand out phone numbers, build automations, invite and suspend people, see the bill, create API keys, read the audit ledger
Screens they see
agent@demo.telenaas.com
Daniel Park
User
Attends meetings, chats, makes calls, asks for a number.
Can
read what they are shown, and nothing more
Cannot
schedule meetings, message the whole organisation, hand out phone numbers, answer tickets, build automations, invite and suspend people, see the bill, create API keys, read the audit ledger
Screens they see
user@demo.telenaas.com
Priya Nair
Billing
Invoices and usage, and deliberately nothing else.
Can
see the bill
Cannot
schedule meetings, message the whole organisation, hand out phone numbers, answer tickets, build automations, invite and suspend people, create API keys, read the audit ledger
Screens they see
billing@demo.telenaas.com
Tomás Rivera
Viewer
Reads the whole organisation and changes none of it.
Can
read the audit ledger
Cannot
schedule meetings, message the whole organisation, hand out phone numbers, answer tickets, build automations, invite and suspend people, see the bill, create API keys
Screens they see
viewer@demo.telenaas.com
What to try, if you want to see the interesting part
- Sign in as Amina and invite somebody on the People screen. You are only offered roles you hold yourself — you cannot give away authority you do not have.
-
Sign in as Ola
(organizer) and look at the sidebar. There is no Billing and no Developers,
because an organizer holds neither — and going to
/app/billingdirectly does not help. - Sign in as Tomás (viewer) and open People. There is no invite form, and pressing the suspend button through the console is still refused by the context rather than by the missing button.
- Sign in as Grace (agent), open a ticket from the Help desk, and reply. An internal note sits in the same thread, marked, and is never sent to the person who raised it.
- Anybody: open Automation, install a ready-made one, and press Test on history. It runs against events that already happened and performs nothing.
Everything you do here is real. It writes to the demo organisation, appears in its audit ledger, and is visible to the next person who signs in. Meetings will say the media service is unavailable unless one is running, which is deliberate — we would rather say so than show a join button that leads to a black screen.