My App
EmaEMA Scopes

EMA Scopes

EMA manifest dosyalarında talep edebileceğiniz tüm izin kapsamları (scopes).

EMA Scopes

Bir EMA'nın manifest.json dosyasında permissions.required veya permissions.optional altında talep edebileceği toplam 41 kapsam. Aşağıda kategori ve hassasiyet bazında gruplanmıştır.

Davranış

behavior:readHassas

Uygulamanın öğrenci davranış kayıtlarını okumasına izin verir. Davranış kayıtları öğrenciye özgü ve hassas KVKK verisidir.

Backend tarafında doğrulanır

behavior:writeHassas

Uygulamanın öğrenci davranış kaydı oluşturmasına/güncellemesine izin verir. Öğretmen rollerinde tipiktir.

Backend tarafında doğrulanır

Eğitim

attendance:readHassas

Uygulamanın devamsızlık kayıtlarını okumasına izin verir. Öğrenci kimliğine bağlı olduğu için hassas sınıflandırılmıştır.

1 SDK metodu

attendance:writeKısıtlı

Uygulamanın devamsızlık kayıtları oluşturmasına/güncellemesine izin verir. Bu kayıtlar resmi öğrenci sicilini etkilediği için kısıtlı (restricted) sınıflandırılmıştır; yalnızca öğretmen veya yetkili…

1 SDK metodu

classrooms:readGenel

Uygulamanın sınıf listesini, sınıf adlarını ve metadata'sını okumasına izin verir. Sınıf üyesi öğrenci listesini okumak için ayrıca members:read gerekir.

2 SDK metodu

classrooms:writeKısıtlı

Uygulamanın sınıf oluşturmasına ve mevcut sınıfların yapılandırmasını güncellemesine izin verir. Çoklu öğrenciyi etkilediği için kısıtlı sınıflandırılmıştır.

Backend tarafında doğrulanır

courses:readGenel

Uygulamanın yayınlanmış ders kataloğunu okumasına izin verir. Kullanıcı verisi içermez; tamamen public bir referanstır.

1 SDK metodu

curriculum:readGenel

Uygulamanın müfredat ve ders içeriklerini okumasına izin verir. Bireysel kullanıcı verisi içermez.

Backend tarafında doğrulanır

curriculum:writeKısıtlı

Uygulamanın müfredat ve ders içeriklerini düzenlemesine izin verir. Tüm sınıfı/dersi etkileyen ortak bir kaynak olduğu için kısıtlı sınıflandırılmıştır.

Backend tarafında doğrulanır

grades:readHassas

Uygulamanın not kayıtlarını okumasına izin verir. Öğrenci notları kişisel veridir; hassas sınıflandırılmıştır.

1 SDK metodu

grades:writeKısıtlı

Uygulamanın not kayıtları girmesine/güncellemesine izin verir. Notlar resmi akademik kaydı etkilediği için kısıtlı sınıflandırılmıştır; yalnızca öğretmen rollerine verilmelidir.

1 SDK metodu

lessons:readGenel

Uygulamanın ders programını ve ders meta verisini okumasına izin verir. Bireysel öğrenci verisi içermez.

2 SDK metodu

sessions:readGenel

Uygulamanın akademik dönem (yıl, dönem, çeyrek) bilgilerini okumasına izin verir. Yapılandırma verisidir; kullanıcı verisi içermez.

Backend tarafında doğrulanır

sessions:writeKısıtlı

Uygulamanın akademik dönem yapılandırmasını değiştirmesine izin verir. Tüm okulu etkileyen yönetimsel bir aksiyondur.

Backend tarafında doğrulanır

students:readHassas

Uygulamanın öğrenci profillerini (ad, sınıf, veli bilgisi gibi temel kayıt) okumasına izin verir. KVKK kapsamında öğrenci verisi hassas veridir; bu izin yalnızca öğrenci ile ilgili akademik bağlamda…

2 SDK metodu

teachers:readHassas

Uygulamanın öğretmen profillerini (ad, branş, sınıf ataması) okumasına izin verir. Öğretmen kişisel verisi olduğundan hassas sınıflandırılmıştır.

1 SDK metodu

Özellik Talepleri

featureRequests:commentHassas

Uygulamanın özellik taleplerine yorum eklemesine izin verir.

Backend tarafında doğrulanır

featureRequests:createHassas

Uygulamanın kullanıcı adına yeni özellik talepleri oluşturmasına izin verir.

Backend tarafında doğrulanır

featureRequests:deleteKısıtlı

Uygulamanın özellik taleplerini silmesine izin verir. Geri alınamaz bir aksiyondur, kısıtlı (restricted) sınıflandırılmıştır.

Backend tarafında doğrulanır

featureRequests:manageKısıtlı

Uygulamanın özellik talepleri akışını moderasyon yetkisiyle yönetmesine izin verir: durum değiştirme, kapatma, raporları yönetme. Yönetici-seviye kısıtlı izindir.

Backend tarafında doğrulanır

featureRequests:readHassas

Uygulamanın özellik talepleri listesini ve detaylarını okumasına izin verir. Talepler kullanıcı tarafından oluşturulduğundan ve oy bilgisi içerdiğinden hassas sınıflandırılmıştır.

Backend tarafında doğrulanır

featureRequests:updateHassas

Uygulamanın mevcut özellik taleplerini güncellemesine izin verir (başlık, açıklama, etiket vb.). Silme ayrı kapsamdır.

Backend tarafında doğrulanır

Akış

feed:deleteHassas

Uygulamanın kullanıcının kendi akış gönderilerini silmesine izin verir. Başka kullanıcıların gönderilerini silmek için feed:moderate gerekir.

Backend tarafında doğrulanır

feed:moderateKısıtlı

Akış üzerinde moderatör seviyesinde aksiyonlara izin verir: başkalarının gönderilerini gizleme/silme, raporlanmış içerik kuyruğunu yönetme. Bu kısıtlı (restricted) bir izindir; kurum yöneticisi seviy…

Backend tarafında doğrulanır

feed:readHassas

Uygulamanın kurum akışındaki gönderileri okumasına izin verir. Akış gönderileri çoğunlukla kullanıcı türevi içerik olduğu için hassas sınıflandırılmıştır.

Backend tarafında doğrulanır

feed:writeHassas

Uygulamanın kurum akışına yeni gönderi eklemesine ve mevcut gönderileri güncellemesine izin verir. Silme ve moderasyon ayrı kapsamlardır.

Backend tarafında doğrulanır

Üyeler

members:importKısıtlı

Uygulamanın CSV / Excel kaynaklarından toplu öğrenci kaydı içe aktarmasına izin verir. Toplu mutasyon olduğu için kısıtlı (restricted) sınıflandırılmıştır; yalnızca SIS yöneticisi rollerine verilmeli…

Backend tarafında doğrulanır

members:readHassas

Uygulamanın kurumdaki öğrenci/üye kayıtlarını okumasına izin verir. KVKK kapsamında kişisel veri olduğu için hassas sınıflandırılmıştır.

Backend tarafında doğrulanır

members:writeHassas

Uygulamanın öğrenci/üye kayıtlarını güncellemesine izin verir (profil bilgileri, sınıf ataması). Toplu içe aktarma ayrı kapsamdır.

Backend tarafında doğrulanır

Mesajlaşma

channels:readGenel

Uygulamanın kurum içindeki halka açık kanalların listesini ve metadata'sını okumasına izin verir. Mesaj içerikleri bu kapsamda değildir; mesaj okumak için ayrıca messages:read gerekir.

2 SDK metodu

channels:writeHassas

Uygulamanın yeni kanal oluşturmasına ve mevcut kanalların ayarlarını (ad, açıklama, üye listesi) güncellemesine izin verir. Kanal silme bu kapsamda değildir.

Backend tarafında doğrulanır

messages:readHassas

Uygulamanın kullanıcının üyesi olduğu kanallardaki mesajları okumasına izin verir. Mesaj içerikleri kullanıcı iletişiminin parçasıdır; KVKK kapsamında hassas veri sınıflandırılmıştır.

1 SDK metodu

messages:writeHassas

Uygulamanın kullanıcı adına kanallara veya direkt mesajlara mesaj göndermesine izin verir. Yazma yetkisi ile gönderilen mesaj kullanıcı tarafından gönderilmiş gibi görünür.

1 SDK metodu

Bildirimler

notifications:pushHassas

Uygulamanın kullanıcıya push bildirim göndermesine izin verir. Bildirim göndermek kullanıcı dikkatini bölen bir aksiyondur; içerik ve sıklık konusunda dikkatli olun.

1 SDK metodu

Ayarlar

settings:readGenel

Uygulamanın kurum ayarlarını (ad, logo, tema) okumasına izin verir. Kişisel veri içermez.

Backend tarafında doğrulanır

settings:writeKısıtlı

Uygulamanın kurum ayarlarını güncellemesine izin verir. Yöneticiye-yakın bir aksiyondur; kısıtlı (restricted) sınıflandırılmıştır.

Backend tarafında doğrulanır

Görevler

tasks:readHassas

Uygulamanın aktif kullanıcının görev listesini okumasına izin verir. Görevin başlığı, açıklaması, son tarihi, durumu, etiketleri ve atanmış kişiler dahil tüm metadata erişilebilir olur. Görev içerikl…

1 SDK metodu

tasks:writeHassas

Uygulamanın kullanıcının görev listesinde yeni görev oluşturmasına ve mevcut görevleri güncellemesine izin verir. Görev silme bu kapsamda değildir. Yazma işlemleri kullanıcı verisi mutasyonu olduğu i…

5 SDK metodu

tasks:write_personalHassas

PRD-151 ile eklenen, kullanıcı onaylı kişisel-yazma izni. Uygulamaya, kullanıcının kişisel görev listesine yazma yetkisi verir; kapsam kullanıcı bazlı core.personal_task_writers tablosu ve `Persona…

1 SDK metodu

Kullanıcılar

users:read_basicGenel

Uygulamanın kullanıcının temel profil bilgilerini (görünen ad ve avatar URL'si) okumasına izin verir. E-posta, telefon veya başka kişisel veri bu kapsamda değildir.

3 SDK metodu

users:read_emailHassas

Uygulamanın kullanıcının e-posta adresini okumasına izin verir. E-posta KVKK kapsamında kişisel veri olduğu için hassas sınıflandırılmıştır; gereksiz yere talep etmeyin.

Backend tarafında doğrulanır

On this page