SnowPro Specialty: Native Apps free question 7 / 10 · Domain 3: Deploy Snowflake Native Applications
After installation, an app shows one page with a button that sends consumers to the provider's own website, where the core features run. Which enforced standard for Native Apps on Snowflake Marketplace does this design break?
- Transparent, because the app does not disclose its resource needs
- Immediate utility, because the app has no Snowsight setup wizard
- Standalone, because the app is pass-through to an external service
- Data-centric, because the app does not read data stored in Snowflake
Show the answer and explanation
Answer: C
Why this is correct
The section "Enforced standards" lists the requirements that Snowflake uses to decide whether a Native App meets the standards for publication on Snowflake Marketplace. Under Standalone, apps must not be pass-through; for example, they must not redirect consumers to an external service to enable the app's core functionality. App interfaces must be accessible after installation directly from Snowflake, and apps cannot use the Snowflake Marketplace as a distribution platform for cross-selling external applications or services. These requirements are verified when the provider submits a listing with an attached application package.
Why the other options are wrong
"Data-centric, because the app does not read data stored in Snowflake" … Data-centric is about basing the app on data stored in Snowflake. The problem described is where the core functionality runs.
"Transparent, because the app does not disclose its resource needs" … The transparent standard asks apps to use Snowflake features to disclose resource and access requirements. The design here fails because its features are outside Snowflake, not because a disclosure is missing.
"Immediate utility, because the app has no Snowsight setup wizard" … Immediate utility asks that the app delivers its advertised functionality and is operational once installed; it does not ask for a setup wizard. The redirect to an outside service is covered by a different standard.
Keep the core inside
External services can support an app, but the work the listing advertises should happen in the consumer account. Moving it there before submission avoids a returned review.