Buradasın
Power Apps ve SharePoint ile İzın Talep Sistemi Oluşturma Eğitimi
youtube.com/watch?v=2vad0SJZxh8Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan, Power Apps, SharePoint ve Power Automate kullanarak izin talep sistemi tasarlamayı öğreten bir eğitim içeriğidir.
- Video, üç parçalık bir serinin ilk bölümü olup, izin talep sürecinin adım adım nasıl otomatikleştirileceğini göstermektedir. İçerikte izin talep formunun tasarlanması, SharePoint listesine veri saklanması, izin gün sayısının hesaplanması ve onay sürecinin nasıl yönetileceği anlatılmaktadır. Ayrıca, yeni izin taleplerinin oluşturulması durumunda otomatik e-posta bildirimi gönderme ve onay durumunun takip edilmesi konuları da ele alınmaktadır.
- Eğitmen, bir sonraki videoda izinlerin nasıl takip edileceğini ve onaylayıcının talepleri nasıl göreceğini anlatacağını belirtmektedir.
- 00:09Power Apps'te İzin Sistemi Tasarımı
- Video serisi, Power Apps'te izin taleplerinin onay adımlarını gösteren bir ekran tasarımı içermektedir.
- Seri üç parçalı olup, ilk videoda izin girişi ve onay maili, ikinci videoda kullanıcı kendi izinlerini görebileceği alan, üçüncü videoda ise onaylayan kişinin izin taleplerini görebileceği ekran tasarlanacaktır.
- İlk videoda izin talebi formu oluşturulacak ve Patch fonksiyonu kullanılarak veriler SharePoint'e gönderilecektir.
- 02:21SharePoint Listesi Oluşturma
- İzin talepleri için SharePoint'te "İzin Talepleri" adında bir liste oluşturulacaktır.
- Liste şu alanları içerecektir: Ad Soyad, İzin Başlangıç Tarihi, İzin Bitiş Tarihi ve İzin Nedeni.
- İzin gün sayısını hesaplamak için temel hesaplama alanı eklenecek ve bitiş tarihi ile başlangıç tarihi arasındaki fark hesaplanacaktır.
- 06:51Power Apps Tasarımı
- Power Apps'te izin talep formu tasarımı başlıyor ve önce ad-soyad bilgisi için bir metin girişi oluşturuluyor.
- İzin başlangıç ve bitiş tarihleri için tarih seçici ekleniyor.
- İzin nedeni için çok satırlı bir metin girişi oluşturuluyor, böylece kullanıcılar gerekçe olarak uzun açıklamalar yapabilirler.
- 10:33SharePoint'de Form Verilerini Listeye Ekleme
- Ağaç görünümünde text input, tarih seçici ve metin alanları bulunmaktadır.
- Form göndermek için normalde fonksiyon kullanılırken, burada özelleştirilmiş alanlar için "page" fonksiyonu kullanılacak.
- Ad soyad bilgisi zorunlu olduğu için es geçilemezken, izin başlangıç tarihi zorunlu olabilirken izin nedeni zorunlu olmayabilir.
- 11:28SharePoint Listesi ile Bağlantı Kurma
- İzin talepleri listesi SharePoint'a bağlanarak kullanılabilir hale getirilir.
- "Default" anahtarı, tablonun tamamına veri ekleme işlemi yapmak için kullanılır.
- "Patch" fonksiyonu ile sadece veri ekleme değil, mevcut veriyi de güncelleyebilirsiniz.
- 12:44Verileri Listeye Aktarma
- Süslü parantezler kullanılarak form verileri listeye aktarılır.
- Başlık alanı için "Text Input 2" değeri kullanılır.
- İzin başlangıç ve bitiş tarihleri için tarih seçicilerden "seçilen tarih" değeri alınır.
- 16:12Form Test Etme
- Form test edildiğinde, girilen tüm bilgiler listeye doğru şekilde eklendiği görülmüştür.
- Amacımız, yeni bir talep eklendiğinde otomatik olarak mail bildirimi alabilmektir.
- Sistemde onaylayıcı olarak kendimizi düşünebiliriz.
- 17:30Otomatik Akış Oluşturma
- Power Automate kullanılarak otomatik akış oluşturulur.
- Akış, SharePoint listesinde yeni bir öğe oluşturulduğunda tetiklenir.
- Yeni bir izin talebi geldiğinde onaylayıcıya e-posta gönderilir.
- 20:10Mail Bildirimi ve Onay Durumu
- Form üzerinden yeni bir izin talebi gönderilir ve mail kutusuna bildirim maili gelir.
- Mailde onaylandı ve reddedildi seçenekleri bulunur.
- İkinci aşamada, listeye "onay durumu" adında yeni bir sütun eklenecek ve e-postadaki seçilen seçenek bu alana yazılacak.
- 23:30Akış Oluşturma ve Onay Durumu Güncelleme
- Başlık alanı ve kimlik bilgileri değiştirilmeyecek, sadece onay durumu güncellenecek.
- Öğeyi güncelleştirme alanına site adresi ve liste adı yazılır, kimlikler ve başlık değiştirilmeyecek.
- Onay durumu alanı, kullanıcı yanıtını kaydederek güncellenir ve yeni akış oluşturulur.
- 25:01İzin Talebi Testi
- Yeni bir izin talebi oluşturulduğunda, onaylayıcının mail kutusuna düşer.
- Onaylayıcı mail kutusundan "onaylandı" veya "reddedildi" seçeneğiyle izin taleplerini işlemeyi yapabilir.
- Onaylanan taleplerde "onaylandı", reddedilenlerde "reddedildi" olarak işaretlenir.
- 27:55Akışın Gelişimi ve Gelecek Özellikler
- Bu basit izin sürecinde onay adımları artırılabilir ve birden çok kişiye gönderme seçeneği kullanılabilir.
- İkinci bölümde çalışanlar kendi izin taleplerini görebilecekler.
- Onaylayıcılar mail yerine bir ekran üzerinden tüm gelen izin taleplerini görebilecekler.