GEOMESA-88 - Authorizations SPI

Set visibilities on written data, apply authorizations to queries, allow for 3rd party service providers for authorizations
Yes, please make these more generic.