PerTenantExtensionCop Warning PTE0012

InternalsVisibleTo should not be used as a security feature.

Description

The InternalsVisibleTo setting will expose your internal objects to any extension with the given name, publisher, and ID. Access modifiers are not designed to be used as a security boundary, but for API development.

For more information, see JSON Files.

See Also

PerTenantExtensionCop Analyzer
Getting Started with AL
Developing Extensions