Given a user wants to perform any action that involves creating, deleting, or updating a resource
When the user visits the application
Then the user must authenticate with the application
And none of the affordances needed to perform those actions should be visible
Given a user wants to perform any action that involves creating, deleting, or updating a resource When the user visits the application Then the user must authenticate with the application And none of the affordances needed to perform those actions should be visible