İçeriğe geç

SharePoint Rest Api Kullanarak Oturum Açan Kullanıcının Bilgilerini Almak

Merhaba  arkadaşlar bugün sizlere sharepoint ortamında bayağı işinize yarayacak güzel bir ipucu vereceğim. Bazen Client tarafta ya da rest kullanabileceğiniz bir durumda siteye giriş yapan kullanıcının bilgilerine ihtiyaç duyabilirsiniz.

Aslında bu bilgiler web api olarak sharepoint bize vermektedir. Bunun için yapmanız gereken sadece site root web adresinizin sonuna “/_api/web/currentuser” eklemek olacaktır.

Herhangi bir client rest api uygulamasında “http://siteurl/_api/web/currentuser” şeklinde bir istek yollarsanız size gerekli bilgileri verdiğini göreceksiniz.

Tabi bunları yaparken logün olmanız istenecektir ki giriş yapan kullanıcı bilinsin 🙂

Bu web api üzerinden dönen sonuç aşağıdaki gibi olacaktır.

Buralarda gördüğünüz gibi Id,  LoginName, Title, Email, IsSiteAdmin gibi ihtiyacımız olacak bir çok bilgiyi bize vermektedir.

Bunlara aynı zaman da browser üzerinden _api/web/currentuser adresinin sonuna /id, /LoginName, /Title, /Email, /IsSiteAdmin şeklinde ekleyerekte ulaşabilirsiniz.

 

Kategori:SharePoint

İlk Yorumu Siz Yapın

Bir yanıt yazın

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