External app roles

The SDK User role is used by external applications to perform tasks such as sending alerts and creating users.