Struktur menggambarkan izin yang membutuhkan otorisasi pengguna.
| Kamera | Digunakan ketika meminta izin atau memeriksa jika izin diberikan untuk menggunakan kamera. |
| CoarseLocation | Digunakan ketika meminta izin atau memeriksa jika izin diberikan untuk menggunakan lokasi pengguna dengan granularitas kasar. |
| ExternalStorageRead | Digunakan ketika meminta izin atau memeriksa jika izin diberikan untuk membaca dari penyimpanan eksternal seperti kartu SD. |
| ExternalStorageWrite | Digunakan ketika meminta izin atau memeriksa jika izin diberikan untuk menulis ke penyimpanan eksternal seperti kartu SD. |
| FineLocation | Digunakan ketika meminta izin atau memeriksa jika izin diberikan untuk menggunakan lokasi pengguna dengan presisi tinggi. |
| Mikrofon | Digunakan ketika meminta izin atau memeriksa jika izin diberikan untuk menggunakan mikrofon. |
| HasUserAuthorizedPermission | Periksa apakah pengguna telah memberikan akses ke sumber daya perangkat atau informasi yang memerlukan otorisasi. |
| RequestUserPermission | Permintaan bahwa pengguna memberikan akses ke sumber daya perangkat atau informasi yang memerlukan otorisasi. |
| RequestUserPermissions | Permintaan bahwa pengguna memberikan akses ke sumber daya perangkat atau informasi yang memerlukan otorisasi. |