Activity history
Who changed what, with before and after values — readable only because each person has their own login.
Open the topicCDN.com.tr Help
Give each colleague their own login and the smallest role that lets them do their job. The same role is enforced on the API, so a bearer token can never do more than the person it belongs to.
Organization, permissions, support
Give each colleague their own login and the smallest role that lets them do their job. The same role is enforced on the API, so a bearer token can never do more than the person it belongs to.
Pick by the smallest thing that unblocks them, not by seniority.
This choice decides whether the audit log can ever answer a question.
Authorization is the page that owns sub-users for the whole customer, not per account.
Expected result: The new user form is filled in and the role table is visible below the password fields.
POST /api/subusers
The role table lists the roles with an inactive/active switch on each. Turn on the one the person needs.
Expected result: The user is created with exactly the role you chose, and can sign in with their own credentials.
GET /api/roles
Verify from the new account, not from yours. This is a two-minute check that prevents a bad surprise.
Expected result: The person can do their job, is blocked from everything else, and every action they take is attributable.
GET /api/accounts/<account_uuid>/activities?per_page=25
Two or three people work on the same CDN account: one publishes and needs to purge, one only reads the reports, and only you should be able to add users or touch billing. A shared password gives all three the same power and makes the audit log useless.