Home/Environments/Team access and audit
Team access and audit

It’s clear who can touch what and what has been changed.

Members receive permissions based on roles, and accounts, environments, and machines are assigned to people based on their affiliations. Change bindings, adjust strategies, and increase volume execution Such actions are written into the operation log, which can be retrieved by person and time. Administrator accounts can force two-step verification.

What it provides

  • Roles and permissionsPermissions are allocated by item, not just administrator and ordinary.
  • Operation logKey actions include retaining people, retaining time, and retaining what has been changed
  • two-step verificationCan be forced to open for management accounts
  • Resource ownershipAccounts, environments, and machines can be divided by person or group.
Why it exists

You've probably run into these

A backend account is shared by the entire group, and no one knows who has changed it.

Each person has an account, and actions are recorded under their respective names. The operation log can be retrieved by person and time, eliminating the need to rely on recall and mutual questioning.

The operator can see all the accounts, but in fact he only manages three markets

Accounts, environments, and machines are assigned according to their ownership relationships. Invisible resources will not appear in the list, not just being blocked during operations.

The person is gone, but the account password and API Key are still scattered outside.

Members can be deactivated without deletion, and history is retained. API Keys are managed separately and can be created and invalidated separately according to purpose.

If something goes wrong, we can only rely on guessing. There are no records that can be produced.

There are logs for actions such as binding changes, policy adjustments, script scaling, and permission modifications. There are specific items that can be checked during the review, not everyone's opinion.

Capabilities

What it can do

Three things are done separately: access depends on login security, what can be done depends on permissions, and what has been done depends on logs. Without one thing, the other two are useless.

User and member management

Members are created individually and can be enabled or disabled. Disabling the retention of history and logs does not affect the traceability of actions that have taken place.

role

Combine commonly used permissions into roles and enable new users according to roles. Roles can be set individually by business line or responsibility.

Permission assignment

Permissions are granted based on function items, and can be as detailed as whether certain types of operations can be performed. The same person can have different permissions on different resources.

Organization and grouping

Members and resources are divided into organizations and groups. The ownership of accounts, environments, and machines is clear, and cross-group resources are invisible to each other by default.

Owned users and related users

Resources indicate the user they belong to. Administrators can switch to the user's perspective when they need assistance in troubleshooting, and the switching action itself is also logged.

Operation log

Actions such as member changes, permission modifications, account and environment binding changes, and script execution are saved one by one and can be retrieved by person and time.

2-Step Verification and Verification Codes

Members can turn on 2FA, and it is recommended to make it mandatory for management accounts. There is a graphic verification code in the login process, which reduces the success rate of batch password attempts.

API key management

Keys are created, viewed and invalidated separately according to purpose. The calls on the program side are recorded separately from the human operations, so that when problems occur, the source can be identified.

How it works

From establishing members to being able to check clearly

Role division and high-risk permission granting must be confirmed by you. Once permissions are granted, logs can only tell you what happened, but cannot prevent it from happening.

01
Confirm roles and permission boundaries

First think about what each position should be able to do: who can change account bindings, who can execute scripts in large quantities, and who can only read data. Decide on this role.

Needs you
02
Create members and activate them by role

Members are created one by one and authorized according to roles. After joining a group, it automatically inherits the account, environment, and machine range visible to the group.

Automatic
03
Turn on two-step verification

2FA is bound when members log in for the first time. It is recommended that management roles be forced to be turned on, and there is a graphic verification code for the login process.

You do this once
04
Daily actions automatically leave traces

Actions such as binding changes, policy adjustments, permission modifications, script execution, and user switching are written into the operation log, without requiring additional operations from members.

Automatic
05
Regularly review permissions and logs

After personnel changes, promptly deactivate the account and invalidate the corresponding API Key. Regularly check high-risk actions in the log, and don’t wait until something goes wrong to open it for the first time.

Needs you

Only you can set the boundaries of permissions. The system does not know who in your company should see which customers or which position is qualified to send messages to external parties - this is an organizational decision, not a technical judgment. The default setting is the easiest, but if something goes wrong, the log can restore the process but not the loss.

Specs

Specifications and prerequisites

Write down clearly what the system manages and what you want to manage yourself, so as not to regard the permission system as everything about security.

permission model
Three levels of members, roles, and permission items. Permissions are granted based on functional items and can be combined into roles and applied to new members in batches.
Resource ownership
Accounts, environments, and machines all belong to users or groups. Cross-group resources are not visible by default, and are not just blocked during operations.
Login security
Two-step verification and graphic verification codes. 2FA is bound by members themselves, and management roles are recommended to be mandatory.
Log range
Covers key actions such as members, permissions, account and environment binding, and script execution. Complete action list and retention period
The part you have to take care of yourself
Division of job responsibilities, personnel resignation process, and log review rhythm. These are institutions, and systems only provide the means for execution and recording.
Number of membersSized to you
The number of seats is based on the size of your team. The upper limit and pricing are confirmed by the consultant based on the plan.
Single sign-onSized to you
Support for interfacing with corporate identity systems, if you have any needs, please put them forward during the plan communication stage.
Works with

Who it works with

FAQ

FAQ

With operation logs, can internal risks be prevented?

No. Logs are a means of tracing afterwards, not a means of interception beforehand. It can tell you who changed what and when, but it won't stop it at the moment of change. What really plays the role of interception is permissions: limiting the resources that people can access and the actions they can take within the scope of their responsibilities, and only giving high-risk actions such as exporting customer data, executing scripts in large quantities, and modifying permissions to only a few people. Another part relies on systems, such as deactivating accounts and invalidating corresponding API keys on the day of resignation, regularly reviewing permissions, and conducting spot checks on high-risk actions. Only when logs, permissions, and systems are in place can we have a line of defense. Just looking at logs is equivalent to installing monitoring but not locking.

How detailed can permissions be?

Permissions are granted based on functional items, and can be as detailed as whether a certain type of operation can be performed, not just whether the module can be entered. At the same time, resources have ownership relationships, and the same person can have different permissions on different account groups. The specific list of permission items can be viewed item by item in the background.

How to deal with the resignation of members?

Deactivate rather than delete so that history and operational logs are retained. At the same time, the API Key in his name must be invalidated, and the account and environment he is responsible for must be changed to the new user. It is recommended to change the password for platform accounts that have used shared credentials.

Can admins see members' customer conversations?

Depends on permission configuration. Administrators can obtain cross-group viewing permissions, and can also use the user's perspective to assist in troubleshooting, but the action of switching users will be logged. If you want certain customer data to be strictly isolated, you can restrict the grouping and permissions and not give cross-group viewing permissions.

Can two-step verification be forced on everyone?

Members can turn it on by themselves, but it is recommended to be mandatory for management roles. The specific mandatory policy configuration method is in the background settings. It is recommended to open it at least for roles that can change permissions and execute scripts in large quantities.

Can logs be exported and how long will they be retained?

Operation logs can be retrieved by person and time in the background. Export method and retention period, if there are compliance audit requirements, please explain them during the plan communication stage, and confirm the retention strategy as needed.

First, check the permissions according to your position.

The consultant will give you a role division suggestion and a control list of high-risk actions based on the position and division of labor of your team.