Una idea para mejorar la seguridad sería poder crear una API Key separada de la Lectura/Escritura que fuese de solo lectura para poder utilizarla en sistemas de reportes como Power BI de manera que no se divulgue la llave que tiene permisos de Escritura.
Si se sienten más aventurados de mejorar la seguridad de la API, pudiera ser útil poder generar múltiples API Key que respondan a la seguridad de los perfiles personalizados que ya existen.