İçeriğe geç

SE16N Yetki Nesnesi Sorgulama | SAP Kullanıcı Yetki Kontrolü

SAP sisteminde SE16N kullanarak yetki nesnesi sorgulamak mümkündür. SE16N, SAP tablolarına erişim sağlayan güçlü bir araçtır ve yetki nesnelerini sorgulamak için kullanabileceğiniz belirli tablolar bulunmaktadır.

Bu işlem, bir kullanıcının veya rolün hangi yetki nesnelerine sahip olduğunu belirlemek için yapılabilir.


1. SE16N Kullanarak Yetki Nesnesi Sorgulama Adımları

SE16N üzerinden yetki nesnesi sorgulamak için UST12, AGR_1251 ve AGR_1252 gibi tabloları kullanabilirsiniz. İşlem adımları aşağıda belirtilmiştir:

Adım 1: SE16N İşlem Kodunu Çalıştırın

  1. SAP GUI’de SE16N işlem kodunu çalıştırın.
  2. Açılan ekranda tablo adı alanına sorgulamak istediğiniz tabloyu girin (Örn: UST12, AGR_1251).
  3. “Enter” tuşuna basarak tabloya erişim sağlayın.

2. Kullanıcı Yetki Nesnesi Sorgulama (UST12)

Belirli bir kullanıcının yetki nesnelerine sahip olup olmadığını görmek için UST12 tablosunu kullanabilirsiniz.

UST12 Tablosu Kullanımı

  1. SE16N işlem kodunu çalıştırın.
  2. Tablo adı alanına UST12 yazın ve Enter’a basın.
  3. Açılan ekranda USERNAME alanına sorgulamak istediğiniz kullanıcının adını girin.
  4. AUTH_OBJECT alanına belirli bir yetki nesnesi girerek (örn: S_TCODE, S_TABU_DIS) filtreleme yapabilirsiniz.
  5. Execute (F8) tuşuna basarak sonucu görüntüleyin.

Sonuç: Kullanıcının sahip olduğu yetki nesneleri ve ilgili değerler listelenir.


3. Rol İçinde Yetki Nesnesi Sorgulama (AGR_1251)

SAP’de yetki nesneleri genellikle roller üzerinden yönetilir. Bir rol içinde belirli bir yetki nesnesi olup olmadığını görmek için AGR_1251 tablosu kullanılır.

AGR_1251 Tablosu Kullanımı

  1. SE16N işlem kodunu çalıştırın.
  2. Tablo adı alanına AGR_1251 yazın ve Enter’a basın.
  3. AUTH_OBJECT alanına sorgulamak istediğiniz yetki nesnesini girin (örn: S_TCODE, S_TABU_DIS).
  4. Execute (F8) tuşuna basın.

Sonuç: Sorgulanan yetki nesnesine sahip olan roller listelenir.

Ekstra: Bir rol içindeki T-Codes (İşlem Kodları) için AGR_1252 tablosunu kullanabilirsiniz.


4. Kullanıcının Hangi Roller Üzerinden Yetki Aldığını Görüntüleme (AGR_USERS)

Bir kullanıcının hangi roller üzerinden yetki aldığını görmek için AGR_USERS tablosu kullanılabilir.

AGR_USERS Tablosu Kullanımı

  1. SE16N işlem kodunu çalıştırın.
  2. Tablo adı alanına AGR_USERS yazın ve Enter’a basın.
  3. USER ID alanına kullanıcının adını girin.
  4. Execute (F8) tuşuna basarak kullanıcıya atanan rolleri görüntüleyin.

5. Yetki Nesnesi Kullanımı için Detaylı Analiz (SUIM)

Eğer SE16N yerine yetki nesnesi detaylarını daha kapsamlı bir şekilde analiz etmek istiyorsanız, SUIM (User Information System) işlemini de kullanabilirsiniz.

  1. SUIM işlem kodunu çalıştırın.
  2. Roles by Authorization Object veya Users by Authorization Object seçeneğini seçin.
  3. Yetki nesnesi (AUTH_OBJECT) olarak sorgulamak istediğiniz nesneyi girin.
  4. Execute (F8) tuşuna basarak ilgili kullanıcılara ve rollere erişin.

Sonuç

SAP’de SE16N kullanarak yetki nesnesi sorgulamak mümkündür. UST12, AGR_1251 ve AGR_USERS tabloları sayesinde bir kullanıcının veya rolün hangi yetki nesnelerine sahip olduğunu hızlı bir şekilde analiz edebilirsiniz.

Özetle:

  • UST12 tablosu → Kullanıcının yetki nesnelerini gösterir.
  • AGR_1251 tablosu → Bir rolün hangi yetki nesnelerine sahip olduğunu listeler.
  • AGR_USERS tablosu → Kullanıcının hangi rollerden yetki aldığını gösterir.

SAP sisteminde yetkilendirme yönetimini doğru yapmak için bu sorgulamaları düzenli olarak gerçekleştirmeniz önerilir.

Kategori:SAP

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir