Which roles are needed to access Document AI? Select TWO.
Correct Answer: C,E
The correct answers are C. ACCOUNTADMIN and E. DOCUMENT_INTELLIGENCE_CREATOR .
Document AI is part of Snowflake Cortex and uses specific privileges/roles for access and administration. The ACCOUNTADMIN role is commonly required for initial setup or granting required privileges, while DOCUMENT_INTELLIGENCE_CREATOR is used to create and work with Document AI objects.
Why C is correct:
ACCOUNTADMIN has the account-level authority needed to enable or manage required access for Document AI features.
Why E is correct:
DOCUMENT_INTELLIGENCE_CREATOR is the Snowflake role associated with creating Document AI- related objects and using Document AI capabilities.
Why the other options are incorrect:
A). PUBLIC is available to all users but does not provide Document AI creation privileges.
B). SYSADMIN manages many account objects, but it is not the specific Document AI role in the answer set.
D). OBJECT_VIEWER is a Snowflake database role for object metadata visibility, not Document AI access.
Official Snowflake documentation reference:
Snowflake documentation for Document AI describes the required access model and includes the DOCUMENT_INTELLIGENCE_CREATOR role for creating Document AI objects, with account administrator involvement for setup.
Reference: Snowflake Documentation - Document AI; Snowflake Cortex; SnowPro Core Study Guide - Snowflake Architecture and Security.