netolobo/JetpackComposePermissions
I sample project that shows how to ask for user permissions, the project can be adjusted to any kind of permission and as bonus you can also direct the user to app settings do grant permission in case they tap the option of deny permission and don't show it again.
Kotlin