全部产品
Search
文档中心

DataWorks:Kelola file otentikasi pihak ketiga

更新时间:Oct 29, 2025

Fitur sinkronisasi data dari DataWorks mendukung otentikasi identitas pihak ketiga. Untuk menggunakan fitur ini, Anda harus mengunggah file otentikasi yang diperlukan di halaman Manajemen File Otentikasi dan mengaktifkan otentikasi pihak ketiga saat mengonfigurasi sumber data. Proses ini memastikan bahwa hanya aplikasi dan layanan tepercaya yang dapat mengakses sumber daya data Anda. Topik ini menjelaskan cara mengunggah dan mereferensikan file otentikasi.

Latar Belakang

Otentikasi identitas pihak ketiga memberikan otentikasi kuat bagi pengguna dan layanan. Hal ini mencegah program atau layanan yang tidak tepercaya mengakses data dan meningkatkan keamanan selama sinkronisasi data. DataWorks menyediakan halaman Manajemen File Otentikasi terpusat untuk mengelola file otentikasi. Di halaman ini, Anda dapat mengunggah file otentikasi dan melihat referensinya.

Batasan

DataWorks hanya mendukung mekanisme otentikasi Kerberos. Untuk informasi lebih lanjut, lihat Konfigurasikan Otentikasi Kerberos.

Catatan Penggunaan

Sertifikat memiliki periode validitas. Anda harus memantau periode validitas sertifikat yang diunggah. Jika sertifikat kedaluwarsa, tugas sinkronisasi data yang sesuai gagal karena otorisasi tidak dapat diberikan. Anda harus mengganti sertifikat dengan yang baru dan valid sebelum masa berlakunya habis.

Unggah file otentikasi

Sebelum menggunakan fitur otentikasi, Anda harus menyiapkan file otentikasi dan mengunggahnya ke halaman Manajemen File Otentikasi.

  1. Pergi ke halaman Sumber Data.

    1. Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih Wilayah yang diinginkan. Di panel navigasi kiri, pilih More > Management Center. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Management Center.

    2. Di panel navigasi kiri halaman SettingCenter, klik Data Sources.

  2. Klik tab Authentication File Management.

  3. Di pojok kanan atas halaman, klik Upload Authentication File. Dalam kotak dialog Upload Authentication File, klik Upload File, pilih file target, berikan File Description, dan kemudian klik OK.

Referensikan file otentikasi

Untuk menggunakan fitur otentikasi identitas pihak ketiga, Anda harus mengaktifkan metode otentikasi identitas pada halaman konfigurasi sumber data. Kemudian, Anda harus mengonfigurasi parameter yang relevan dan mereferensikan file otentikasi. DataWorks hanya mendukung otentikasi Kerberos. Untuk informasi lebih lanjut, lihat Konfigurasikan Otentikasi Kerberos.

Bagian ini menggunakan sumber data HDFS sebagai contoh untuk menjelaskan item konfigurasi utama untuk otentikasi Kerberos. Untuk informasi lebih lanjut tentang cara mengonfigurasi sumber data, lihat Konfigurasikan Sumber Data.

新增数据源

Item konfigurasi

Deskripsi

Special Authentication Method

Atur Special Authentication Method ke Kerberos Authentication.

Keytab File

File .keytab yang terdaftar dalam lingkungan Kerberos. Ini menyimpan informasi kunci untuk otentikasi. Untuk mengunggah file otentikasi baru, klik Add Authentication File.

Conf File

File konfigurasi Kerberos, krb5.conf. Untuk mengunggah file otentikasi baru, klik Add Authentication File.

principal

Principal Kerberos yang terkandung dalam file keytab. Principal bisa berupa pengguna atau layanan dan memiliki nama unik serta kunci terenkripsi yang terkait.

  • Pengguna principal format: username@REALM.

  • Layanan principal format: service/hostname@REALM

Operasi lainnya

Di halaman Authentication File Management, Anda juga dapat melakukan operasi untuk file otentikasi, seperti Batch Deletion, Re-upload, dan View References.22

Lampiran: Konfigurasikan otentikasi Kerberos

Fitur sinkronisasi data dari DataWorks hanya mendukung otentikasi Kerberos. Setelah Anda mengonfigurasi otentikasi Kerberos, hanya aplikasi dan layanan tepercaya yang diautentikasi. Ini memastikan bahwa hanya aplikasi dan layanan yang diautentikasi yang dapat mengakses sumber daya data.

Kerberos adalah protokol otentikasi jaringan komputer. Fitur utamanya adalah Single Sign-On (SSO), yang memungkinkan pengguna memasukkan kredensial sekali untuk mendapatkan Ticket-Granting Ticket (TGT). Pengguna kemudian dapat menggunakan TGT untuk mengakses beberapa layanan. Saat menggunakan protokol Kerberos, kunci bersama dibuat antara setiap klien dan layanan. Layanan menggunakan kunci ini untuk berkomunikasi, yang mencegah layanan atau aplikasi yang tidak tepercaya mengakses sumber daya data dan memberikan keamanan tinggi.

Batasan

  • Fitur otentikasi Kerberos hanya mendukung versi CDH cluster 6.X. Otentikasi mungkin gagal untuk versi lain atau untuk kluster mandiri yang belum diuji dengan otentikasi Kerberos.

  • Fitur otentikasi Kerberos hanya mendukung sumber data HBase, HDFS, dan Hive.

  • Fitur otentikasi Kerberos hanya dapat digunakan pada kelompok sumber daya eksklusif untuk Data Integration dan kelompok sumber daya Serverless.

Cara kerja otentikasi Kerberos

Kerberos adalah protokol otentikasi pihak ketiga berbasis kunci simetris. Baik klien maupun server bergantung pada Key Distribution Center (KDC) untuk melakukan otentikasi identitas. KDC adalah program server untuk Kerberos. Untuk informasi lebih lanjut tentang Kerberos, lihat Ikhtisar.原理图

Seperti ditunjukkan pada gambar di atas, otentikasi Kerberos di DataWorks terdiri dari empat tahap berikut:

  1. Klien meminta TGT: Ketika klien (principal) mengakses sumber data yang memiliki otentikasi Kerberos diaktifkan, klien pertama-tama meminta TGT dari KDC. TGT berfungsi sebagai bukti identitas klien saat meminta akses ke layanan tertentu dari KDC.

  2. KDC menerbitkan TGT: Setelah KDC menerima permintaan, ia mengotentikasi klien. Jika klien lulus otentikasi, KDC menerbitkan TGT terenkripsi dengan periode validitas terbatas kepada klien.

  3. Klien meminta akses ke server: Setelah klien mendapatkan TGT, ia meminta akses ke sumber daya layanan tertentu dari server berdasarkan nama layanan.

  4. Server mengotentikasi klien: Setelah server menerima permintaan, ia mengotentikasi klien. Jika klien lulus otentikasi, klien diizinkan mengakses sumber daya layanan.

Prosedur otentikasi Kerberos memerlukan file otentikasi keytab dan file konfigurasi krb5.conf. File krb5.conf menyimpan konfigurasi server KDC. File keytab menyimpan kredensial otentikasi dari principal sumber daya, termasuk principal dan kunci principal terenkripsi. Sebelum Anda dapat menggunakan otentikasi Kerberos, Anda harus mengunggah kedua file ini ke halaman Manajemen File Otentikasi. Kemudian, Anda harus mereferensikan dan mengonfigurasi file otentikasi di halaman konfigurasi sumber data. Untuk informasi lebih lanjut tentang cara mengunggah file otentikasi, lihat Unggah File Otentikasi.

Jenis sumber data yang mendukung otentikasi Kerberos

Tabel berikut mencantumkan jenis sumber data yang mendukung otentikasi Kerberos dan menyediakan tautan ke panduan konfigurasinya.

Jenis sumber data

Panduan konfigurasi

HBase

Konfigurasikan sumber data HBase

HDFS

Konfigurasikan sumber data HDFS

Hive

Konfigurasikan sumber data Hive