The Simplifying Runtime Permissions with EasyPermissions kotlin for android development tutorial describes how to use EasyPermissions.
The EasyPermissions library is a wrapper designed to simplify the usage of marshmallow and later runtime permissions.
Episodes