API anahtarlarını yönetme
API anahtarları, kimlik doğrulaması için benzersiz tanımlayıcılardır ve kullanıcıların, geliştiricilerin veya programların API erişimini güvenli bir şekilde sağlamasına olanak tanır. API kullanımını izlemek ve kontrol etmek için gereklidirler, kötüye kullanımı önlemeye ve güvenli iletişim sağlamaya yardımcı olurlar.
Qlik Cloud API'lerine bağlanmak için API anahtarlarını kullanma
qlik.dev ile ilgili REST API referansı ile etkileşim kurmak için API anahtarlarını kullanabilirsiniz. API erişimi için Postman veya qlik-cli gibi araçlar kullanılabilir. Daha fazla bilgi için bkz. Qlik API'lerine Genel Bakış ve qlik-cli.
Örnek: Qlik API'lerine bağlanmak için Postman kullanma
Aşağıdakileri yapın:
-
Postman uygulamasını başlatın.
-
HTTP yöntemini GET olarak ayarlayın.
-
Qlik Cloud API uç noktası için URL'yi girin.
Örneğin, kiracıdaki tüm alanları listelemek için:
https://your-tenant.eu.qlikcloud.com/api/v1/spaces
-
Auth sekmesinde Auth Türü olarak Taşıyıcı Belirteci'ni seçin.
-
Belirteç alanına API anahtarınızı girin.
-
Gönder'e tıklayın.
İstek başarılı olursa API bir JSON yanıtı döndürecektir. Bu örnekte yanıt bir alan listesi içerecektir.
Kiracıda API anahtarlarını etkinleştirme
Varsayılan olarak, API anahtarı oluşturma devre dışıdır. Kiracı yöneticileri, kullanıcıların API anahtarları oluşturmasına izin vermek için kiracıda API anahtarlarını etkinleştirmelidir.
Aşağıdakileri yapın:
- Yönetim etkinlik merkezindeki Ayarlar bölümüne gidin.
- API anahtarları altında API anahtarlarını etkinleştir öğesini seçin.
-
Aşağıdaki ayarları gereken şekilde düzenleyin:
-
Belirtecin maksimum sona erme tarihini değiştir: Yeni oluşturulan belirteçlerin sona erme tarihini değiştirin. Mevcut API anahtarları orijinal sona erme tarihi değerlerini koruyacaktır. Bu değer için maksimum sınır yoktur.
- Kullanıcı başına maksimum etkin API anahtarı sayısını değiştir: Bu sınır yalnızca yeni API anahtarları için geçerlidir. Sınıra ulaşılırsa ek API anahtarı oluşturmaları reddedilecektir. Ayarlayabileceğiniz maksimum değer 1000'dir.
Bilgi notuDeğişikliklerin kullanıcı profili sayfanızdaki API anahtarları bölümüne yansıtıldığını görmek için tarayıcınızı yenilemeniz gerekebilir. -
-
API anahtarları oluşturmaya başlamak için Yeni oluştur'a tıklayın. Kullanıcı profilinizin API anahtarları bölümüne yönlendirileceksiniz.
API anahtarlarını oluşturma ve yönetme
API anahtarları oluşturma
Yeni API anahtarları oluşturmak için Geliştirici rolüne sahip olmanız gerekir. Kiracı yöneticileri, bu rolü kullanıcılara atayabilir.
Aşağıdakileri yapın:
-
Kullanıcı profili simgenize tıklayın ve Profil ayarları'nı seçin.
-
API anahtarları bölümüne gidin ve Yeni anahtar oluştur'a tıklayın.
-
API anahtarı için bir açıklama sağlayın ve bir sona erme zamanı ayarlayın.
-
Anahtarı oluşturmak için Oluştur'a tıklayın.
-
Oluşturulan API anahtarını kopyalayın ve güvenli bir şekilde saklayın. Anahtarın daha sonra geri getirilemeyeceğini unutmayın.
API anahtarlarını düzenleme
Bir API anahtarını oluşturduktan sonra adını değiştirebilirsiniz.
API anahtarlarını silme
Aşağıdakileri yapın:
-
Kullanıcı profili simgenize tıklayın ve Profil ayarları'nı seçin.
-
API anahtarları bölümüne gidin.
-
Silmek istediğiniz API anahtarının yanındaki üzerine tıklayın ve Sil'i seçin.
-
Tüm anahtarları kaldırmak istiyorsanız anahtar listesinin üstündeki Tümünü sil'e tıklayın.
API anahtarlarını izleme ve geri alma
Kiracınızla ilişkili tüm API anahtarlarını Yönetim etkinlik merkezinin API anahtarları bölümünde görüntüleyebilirsiniz. Anahtarları ada, kimliğe veye sahibe göre arayabilirsiniz.
API anahtarı durumları
API anahtarları aşağıdaki durumlara sahip olabilir:
- Etkin: API anahtarı şu anda kullanılmaktadır.
- Süresi doldu: Sona erme tarihine gelinmiştir.
- Geri alınmış: API anahtarı geri alınmıştır ve artık kullanılamaz.
API anahtarlarını geri alma
Kiracı yöneticisi olarak, güvenliği korumak için API anahtarı etkinliklerini aktif olarak izlemek çok önemlidir. Şüpheli etkinlikler algılanırsa API anahtarını geri alabilirsiniz.
Aşağıdakileri yapın:
-
Yönetim etkinlik merkezinde Olaylar bölümüne gidin.
-
Belirli bir API anahtarının aşırı kullanımı gibi şüpheli etkinlikler olup olmadığına bakın.
-
Olayın yanındaki seçeneğine tıklayarak ayrıntılarını genişletin ve API anahtarı kimliğini kopyalayın.
-
API anahtarları bölümüne gidin ve API anahtarını kimliğini kullanarak arayın.
-
Anahtarın yanındaki seçeneğine tıklayın ve Geri al'ı seçin. Yalnızca Etkin durumda olan anahtarları geri alabilirsiniz.
-
Birden fazla API anahtarını geri almak için tabloda bu anahtarları seçin ve sap üst köşedeki Geri al'a tıklayın.
API anahtar yönetimi için en iyi uygulamalar
-
Anahtarları gizli tutun: API anahtarlarını güvenli bir şekilde saklayın ve herkese açık kod depolarında ifşa etmekten kaçının.
-
Düzenli olarak yeniden oluşturun: Güvenliği artırmak için API anahtarlarınızı periyodik olarak yeniden oluşturun.
-
Kullanımı izleyin: Şüpheli davranışları belirlemek için API anahtarı etkinliklerini düzenli olarak kontrol edin.