// src/lib/connectors/access.ts — qui peut gérer les connecteurs de l'org
// (SE Ranking, Mangools). Owner et admin : ce sont des clés d'API partagées
// par toute l'organisation, pas des accès personnels comme GSC.
import "server-only";
import { auth } from "@/lib/auth";
import { requestHeaders } from "@/lib/auth/request-headers";

export async function canManageOrgConnectors(): Promise<boolean> {
  const m = await auth.api.getActiveMember({ headers: await requestHeaders() });
  return m?.role === "owner" || m?.role === "admin";
}
