Grant audit-log access¶
LogDog needs View Audit Log on its VRChat account to read your group's activity. Grant additional permissions only for the features you want to use.
Before you start¶
- You need permission to manage roles in the VRChat group.
- Use the account name and profile link shown during setup. LogDog may use a different account for another group.
- If LogDog sent a join request, accept it in VRChat first. If your group takes no requests, invite the account instead; LogDog accepts the invite itself. It must be a group member before you can assign its role.
Give the account the View Audit Log permission¶
- Open your group on the VRChat website and go to Settings → Roles.
- Create a role for LogDog, or choose an existing role.
- Enable View Audit Log on that role.
- Assign the role to the LogDog account shown during setup.
- LogDog checks every 10 minutes automatically. To check straight away, press I've done this, check now on the dashboard's setup page.
You do not need to restart setup while waiting. After setup completes, the dashboard's Diagnostics page shows the account's access.
Optional feature permissions¶
Add these to the same VRChat role as needed:
| Feature | VRChat permission |
|---|---|
| Ban or unban members | Manage Group Bans |
| Remove a member | Remove Group Members |
| Approve or deny join requests | Manage Group Invites |
| Deny & Block a join request | Manage Group Invites and Manage Group Bans |
| Assign VRChat roles from Discord roles | Assign Roles |
| Post scheduled events | Manage Calendar |
| Post announcements | Manage Announcements |
The account's role position can also limit which members it can ban or which roles it can assign. Instance access affects which instances it can see; Join Group Instances is one of the permissions checked by Diagnostics.
When you change LogDog's VRChat role, or the permissions on that role, LogDog reads its permissions again within about 10 minutes. If a permission you granted still shows as missing, an Administrator can press Re-check permissions on the missing-permission banner in Diagnostics. The banner says when VRChat was last checked, and on the Overview a missing VRChat permission says how long ago it was checked.
For Discord requirements and staff access, see the permissions matrix.
Keep the access in place¶
Keep View Audit Log enabled while you use LogDog. Removing the account or revoking access stops logging and may prevent other features from working. If the account is removed from the group, LogDog tries to get back in by itself: it rejoins a group anyone can join, sends one join request to a group that takes requests, or asks you to invite it, naming the account. See If LogDog loses access.
Troubleshooting¶
If setup is still waiting after you granted access and pressed I've done this, check now, check that:
- the account is in your group (you accepted its join request, or it accepted your invite);
- you assigned the role to the account named in setup;
- the assigned role has View Audit Log enabled.
If you cannot edit VRChat roles, ask your group owner to make these changes. For other setup problems, see the FAQ.