Summary

Often, we’ll have unit tests that need to ensure proper access to models/resources. Some examples include:

In order to ensure we don’t unintentionally introduce a security vulnerability, it’s crucial that we have clear, documented, comprehensive test coverage any time access control plays a role in functionality.

This guide covers the ways in which we offer access control and how to incorporate those into unit tests.

Access Control Concepts

Access is governed by the following:

Global Access Policies