Even being owner, getting YOU_ARE_NOT_ALLOWED_TO_INVITE_USERS_TO_THIS_ORGANIZATION

I defined owner permission set as
export const ownerRole = accessControl.newRole({
  customer: ["create", "read", "update", "delete"],
  product: ["create", "read", "update", "delete"],
  job: ["create", "read", "update", "assign", "delete"],
  // user: ["create", "delete"],
  // session: ["revoke", "list", "delete"],
  ...adminAc.statements,

});

But event being owner of said organization, I am not able to invite admin to join the organization. following returns 403 and above error
      const responseOfInviteMember = await organization.inviteMember({
        email: values.email,
        role: "admin",
        organizationId: values.organizationId,
      });
Solution
got it sorted Ping, I guess, from now onwards, we have to explicitly specify invitation: ["create"] in permissions set, and it is not part of defaultStatements , I am happy to add this explicitly, I am good now.
Was this page helpful?