This checkbox automatically includes every new user added to your account in the scheduled dashboard delivery, without needing to update the recipient list manually.
Invoca is migrating Dashboards and Reports to the newer Insights & Analytics experience. See Insights & Analytics: Getting Started Guide to check out the new experience.