@phdthesis{katalog8937, school = {Universitas Kristen Duta Wacana}, title = {PENERAPAN KEYCLOAK UNTUK AUTENTIKASI DAN OTORISASI PADA ARSITEKTUR MICROSERVICE}, month = {July}, year = {2024}, author = {Yabes Qinen Yehdeya}, url = {https://katalog.ukdw.ac.id/8937/}, abstract = {Sistem informasi rumah sakit merupakan salah satu media yang digunakan untuk memberikan informasi pelayanan dari rumah sakit kepada Masyarakat. Mengingat data pasien bersifat rahasia sehingga harus disimpan di data base local dan di Indonesia terdapat Undang-Undang yang membahas mengenai privasi dan data pribadi yaitu UU no 11 tahun 2008, dalam sistem layanan kesehatan rumah sakit memerlukan sistem keamanan yang dapat membatasi akses user ke Application Programing Interface (API). Oleh karena itu, perlu dilakukan pengembangan sistem yang dapat memverifikasi dan memvalidasi user dalam mengakses data pada sistem. Diperlukan sistem Auth service yang dapat melakukan proses Authentication dan Authorization di setiap service. Berdasarkan hasil test skenario wildcard endpoint yang di test menggunakan postman, penulis mendapatkan kesimpulan yaitu berhasil untuk menerapkan Authentication dan Authorization pada arsitektur sistem layanan multi klinik dengan keycloak. Autentikasi dan otorisasi yang diterapkan penulis dengan keycloak efektif dalam mengelola identitas, memastikan autentikasi yang aman, dan mengatur otoritas sesuai dengan hak akses serta peran masing-masing pengguna. Hal tersebut dapat dibuktikan dengan suksesnya pengujian dalam mengakses endpoint API menggunakan aplikasi postman sesuai dengan task skenario yang dibuat. Maka Maka, penelitan ini telah mencapai tujuan dari penulis yang ingin mengetahui efektifitas Authentication dan Authorization dalam pemberian role dan hak akses terhadap user dan dari REST API yang dibangun dapat menjadi dasar dalam pengembangan sistem terintegrasi lebih lanjut.}, keywords = {Authorization, Authentication, Keycloak} }