Limit default group on join?
FYI,
{
  "Limits": [{
    "Type Name": "Any",
    "Max Authorized": 3,
    "Shortnames": ["global"],
    "Disable For Decaying Structures": false,
    "Notify Player": true,
    "Notify Owner": true,
    "Enforce": true,
    "Deauthorize": true,
    "Deauthorize All": false,
    "Discord": {
      "Webhook": "",
      "Inline": true,
      "Title": "Group Limit: Exceeded or deauthorized",
      "Color": 0,
      "Player Title": "Player",
      "Player": "{name}/{id}",
      "Authed Title": "Authorized Players",
      "Authed": "{list}",
      "Authed Entry": "{name}/{id}",
      "Authed Separator": "\n",
      "Entity Title": "Entity",
      "Entity": "{shortname}/{id} ({type})",
      "Position Title": "Position",
      "Position": "teleportpos {position}"
    },
    "Log To File": false
  }],
  "Log Format": "[{time}] {id} ({name}) authorized on {shortname}/{entid} ({type}) at ({position})"
}​


Do I need to assign permission to a group to utilize this plugin? I want the default account to be restricted by the number of auths (3) on TC upon logging in.

If so, I am entering in the console, oxide.grant group default GroupLimits, and receiving an error saying it doesn't exist. I know the plugin exists because I can reload it using oxide.reload GroupLimits.

Unsure whether I need to assign permission with this plugin or it automatically restricts everyone. Thanks in advance.
Update: I was able to auth on a TC but it removed someone else. What should I change to have it not allow me to auth completely keeping the original 3. TIA.
turn off Deauthorize, keep Enforce enabled and it should work