Aracılığıyla paylaş


SharePoint Embedded

Microsoft SharePoint Embedded, herhangi bir uygulamada kullanıma uygun bulut tabanlı bir dosya ve belge yönetim sistemidir. SharePoint Embedded, uygulama geliştiricilerinin herhangi bir uygulama için Microsoft 365 dosya ve belge depolama platformunun gücünden yararlanmasını sağlayan ve iş kolu uygulamaları oluşturan kuruluşlara ve çok kiracılı uygulamalar oluşturan ISV'ler için uygun olan yalnızca API'ye yönelik bir çözümdür.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Standart Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Standart Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Standart Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Microsoft
URL https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
E-posta spe-connector@service.microsoft.com
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
Gizlilik ilkesi https://privacy.microsoft.com/
Kategoriler İçerik ve Dosyalar

Başlangıç Yapmak

SharePoint Embedded bağlayıcısını kullanabilmeniz için önce bir SharePoint Embedded uygulaması oluşturmanız gerekir. Daha fazla bilgi edinmek ve kullanmaya başlamak için SharePoint Embedded belgelerine bakın.

SharePoint Embedded Bağlayıcısına Erişim Verme

SharePoint Embedded bağlayıcısının bir kiracıdaki dosya depolama kapsayıcıları ve içerikle etkileşim kurabilmesi için, bu kiracı için üzerinde containerTypeRegistration SharePoint Embedded bağlayıcı uygulaması için bir applicationPermissionGrant oluşturmanız gerekir. Bu, SharePoint Embedded bağlayıcısının bir kiracıdaki uygulamanızın belirli kapsayıcı türüne erişmesini sağlar.

Microsoft Graph API'sini kullanarak çağrılar için delegated SharePoint Embedded bağlayıcı uygulama kimliğine e8e1b0bf-140f-4b8b-8e94-fbe8937fad04 izinler verinfull.

PUT /storage/fileStorage/containerTypeRegistrations/{containerTypeId}/applicationPermissionGrants/e8e1b0bf-140f-4b8b-8e94-fbe8937fad04
Content-Type: application/json
{
  "delegatedPermissions": ["full"],
  "applicationPermissions": ["none"]
}

Daha fazla bilgi edinmek için create fileStorageContainerTypeAppPermissionGrant API başvuru makalesine bakın.

Bilinen Sorunlar ve Sınırlamalar

  • Dosya oluştur göreviyle desteklenen en büyük dosya boyutu 10 MB'tır
  • Kapsayıcı oluşturma bağlayıcıyla kullanılamaz
  • Yalnızca temsilci kimlik doğrulaması desteklenir

Eylemler

Bir konteyner al

Bir konteyner al

Dosya alanlarını ayarlama

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayla ilişkili liste öğesi alanlarını (meta veriler) güncelleştirir. Alan değerlerini temizlemek için null değerleri kullanın.

Dosya alanlarını listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayla ilişkili liste öğesi alanlarını (meta veriler) alır.

Dosya içeriğini alma

Bu işlem bir dosyanın içeriğini alır.

Dosya içeriğini güncelleştirme

Bu işlem bir dosyanın içeriğini güncelleştirir.

Dosya oluşturma

Bu işlem bir dosya oluşturur ve driveItem'in meta verilerini döndürür.

Dosya sürümlerini listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın önceki sürümlerini listeler.

Dosya sürümünü alma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın belirli bir sürümünü alır.

Dosya sürümünü silme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın belirli bir sürümünü siler.

Dosya önizlemesi oluşturma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için önizleme oluşturur.

Dosya özelliklerini alma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın özelliklerini alır.

Dosyayı iade et

Bu işlem, SharePoint Embedded kapsayıcısında kullanıma alınmış bir dosyayı denetler.

Dosyayı kullanıma alma

Bu işlem, SharePoint Embedded kapsayıcısında bulunan ve başkalarının belgeyi düzenlemesini engelleyen bir dosyayı kullanıma alır.

Dosyayı sil

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayı siler.

Dosyayı yeniden adlandır

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayı yeniden adlandırır.

Geri dönüştürülen kapsayıcıları listeleme

Geri dönüştürülen kapsayıcıları listeleme

Geri dönüştürülen kapsayıcıyı geri yükleme

Geri dönüştürülmüş kapsayıcıyı geri yükleme

Geri dönüştürülen kapsayıcıyı silme

Geri dönüştürülmüş kapsayıcıyı kalıcı olarak silme

Geri dönüştürülen öğeleri geri yükleme

Bu işlem, SharePoint Embedded kapsayıcının geri dönüşüm kutusundan bir veya daha fazla geri dönüştürülmüş öğeyi geri yükler.

Geri dönüştürülen öğeleri listeleme

Bu işlem, SharePoint Embedded kapsayıcısının geri dönüşüm kutusundaki öğeleri listeler.

Geri dönüştürülen öğeleri silme

Bu işlem, SharePoint Embedded kapsayıcının geri dönüşüm kutusundan bir veya daha fazla geri dönüştürülmüş öğeyi kalıcı olarak siler.

Kapsayıcı izinlerini listeleme

Kapsayıcı üzerindeki izinleri listeleme

Kapsayıcı izni oluşturma

Kapsayıcıda izin oluşturma

Kapsayıcı iznini güncelleştirme

Kapsayıcı üzerindeki izni güncelleştirme

Kapsayıcı silme izni

Kapsayıcı üzerindeki izni silme

Kapsayıcı sütunlarını listeleme

Kapsayıcının şemasını tanımlayan sütunları listeleme

Kapsayıcı sütunu oluşturma

Kapsayıcının şemasını tanımlayan bir sütun oluşturma

Kapsayıcı sütununu alma

Kapsayıcının sütununu alma

Kapsayıcı sütununu silme

Kapsayıcının şemasını tanımlayan sütunu silme

Kapsayıcı özel özelliklerini alma

Kapsayıcının özel özelliklerini alma

Kapsayıcı özel özelliklerini güncelleştirme

Kapsayıcının özel özelliklerini güncelleştirme

Kapsayıcıdaki öğeleri listeleme

Bu işlem bir kapsayıcıdaki dosyaların ve alt klasörlerin listesini alır.

Kapsayıcıları listeleme

Kapsayıcıları listeleme

Kapsayıcıyı etkinleştirme

Kapsayıcıyı etkinleştirme

Kapsayıcıyı güncelleştirme

Kapsayıcıyı güncelleştirme

Kapsayıcıyı sil

Kapsayıcıyı sil

Klasör oluştur

Bu işlem, SharePoint Embedded kapsayıcısında kök düzeyinde veya başka bir klasör içinde yeni bir klasör oluşturur.

Kullanıma almayı iptal et

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın kullanıma alma işlemini atar.

Küçük resim al

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın belirli bir küçük resmini alır.

Küçük resimleri listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın kullanılabilir küçük resimlerini listeler.

Paylaşım bağlantısı oluşturma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için paylaşım bağlantısı oluşturur.

Paylaşım daveti gönder

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için paylaşım daveti gönderir.

Paylaşım izni alma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için belirli bir paylaşım izni alır.

Paylaşım iznini silme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için belirli bir paylaşım iznini siler.

Öğe paylaşım izinlerini listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir öğenin paylaşım izinlerini listeler.

Bir konteyner al

Bir konteyner al

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Döndürülenler

Dosya alanlarını ayarlama

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayla ilişkili liste öğesi alanlarını (meta veriler) güncelleştirir. Alan değerlerini temizlemek için null değerleri kullanın.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

object

Döndürülenler

Name Yol Tür Description
ETag
@odata.etag string

Alanlar için ETag değeri

Dosya alanlarını listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayla ilişkili liste öğesi alanlarını (meta veriler) alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Döndürülenler

Name Yol Tür Description
ETag
@odata.etag string

Alanlar için ETag değeri

Dosya içeriğini alma

Bu işlem bir dosyanın içeriğini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya içeriğini güncelleştirme

Bu işlem bir dosyanın içeriğini güncelleştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya İçeriği (Base64)
body True byte

Base64 kodlanmış dosya içeriği

Döndürülenler

Dosyanın içeriği

Dosya içeriği
binary

Dosya oluşturma

Bu işlem bir dosya oluşturur ve driveItem'in meta verilerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Üst Kimlik
parent-id True string

Üst klasörün sürücü öğesi kimliği veya 'root'

Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Adı
file-name True string

Dosyanın adı

Dosya İçeriği (Base64)
body True byte

Base64 kodlanmış dosya içeriği

Döndürülenler

Sürücü öğesi meta verileri

Body
DriveItem

Dosya sürümlerini listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın önceki sürümlerini listeler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Döndürülenler

Dosya sürümleri koleksiyonunu temsil eder

Dosya sürümünü alma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın belirli bir sürümünü alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Sürüm Kimliği
version-id True string

Sürümün benzersiz tanımlayıcısı

Döndürülenler

Dosyanın bir sürümünü temsil eder

Dosya sürümünü silme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın belirli bir sürümünü siler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Sürüm Kimliği
version-id True string

Silinecek sürümün benzersiz tanımlayıcısı

Dosya önizlemesi oluşturma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için önizleme oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Sayfa
page integer

Önizleme için belgenin sayfa numarasını belirtir

Yakınlaştırma Düzeyi
zoom float

Belge önizlemesinin yakınlaştırma düzeyini belirtir (örneğin, 0,5, 1,0, 1,5)

Döndürülenler

Name Yol Tür Description
URL'yi alma
getUrl string

GET isteği kullanarak önizlemeyi almak için kullanılabilecek bir URL

Post Parametreleri
postParameters string

POST isteği kullanarak önizlemeyi almak için postUrl özelliğiyle kullanılabilecek parametreler

POSTA URL'si
postUrl string

POST isteği kullanarak önizlemeyi almak için kullanılabilecek bir URL

Dosya özelliklerini alma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın özelliklerini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Döndürülenler

Sürücü öğesi meta verileri

Body
DriveItem

Dosyayı iade et

Bu işlem, SharePoint Embedded kapsayıcısında kullanıma alınmış bir dosyayı denetler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Comment
comment string

Sürümle ilişkili bir iade açıklaması

Farklı İade Et
checkInAs string

İadeden sonra belgenin durumu (yayımlandı veya ikincil)

Dosyayı kullanıma alma

Bu işlem, SharePoint Embedded kapsayıcısında bulunan ve başkalarının belgeyi düzenlemesini engelleyen bir dosyayı kullanıma alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Dosyayı sil

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayı siler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Dosyayı yeniden adlandır

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyayı yeniden adlandırır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

İsim
name string

Dosyanın yeni adı

Döndürülenler

Sürücü öğesi meta verileri

Body
DriveItem

Geri dönüştürülen kapsayıcıları listeleme

Geri dönüştürülen kapsayıcıları listeleme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Türü Kimliği
containerType True string

Belirtilen kapsayıcı türündeki geri dönüştürülmüş kapsayıcıları listeleme

Döndürülenler

Geri dönüştürülen kapsayıcıyı geri yükleme

Geri dönüştürülmüş kapsayıcıyı geri yükleme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Döndürülenler

Geri dönüştürülen kapsayıcıyı silme

Geri dönüştürülmüş kapsayıcıyı kalıcı olarak silme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Geri dönüştürülen öğeleri geri yükleme

Bu işlem, SharePoint Embedded kapsayıcının geri dönüşüm kutusundan bir veya daha fazla geri dönüştürülmüş öğeyi geri yükler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Öğe Kimlikleri
ids True array of string

Geri yükleneceği geri dönüştürülen öğe kimlikleri dizisi

Döndürülenler

Name Yol Tür Description
value
value array of object
Öğe Kimliği
value.id string

Geri yüklenen öğenin kimliği

Geri dönüştürülen öğeleri listeleme

Bu işlem, SharePoint Embedded kapsayıcısının geri dönüşüm kutusundaki öğeleri listeler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Döndürülenler

Geri dönüşüm kutusundaki öğeler koleksiyonu

Geri dönüştürülen öğeleri silme

Bu işlem, SharePoint Embedded kapsayıcının geri dönüşüm kutusundan bir veya daha fazla geri dönüştürülmüş öğeyi kalıcı olarak siler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Öğe Kimlikleri
ids True array of string

Kalıcı olarak silinecek geri dönüştürülen öğe kimlikleri dizisi

Kapsayıcı izinlerini listeleme

Kapsayıcı üzerindeki izinleri listeleme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Döndürülenler

Kapsayıcı izni oluşturma

Kapsayıcıda izin oluşturma

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

İzin Rolleri
roles True array of string

Kullanıcıya verilecek roller

Kullanıcı Asıl Adı
userPrincipalName True string

Kimlik kullanıcı asıl adı

Döndürülenler

Kapsayıcı iznini güncelleştirme

Kapsayıcı üzerindeki izni güncelleştirme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

İzin Kimliği
permission-id True string

İzin kimliği

İzin Rolleri
roles True array of string

Kullanıcıya verilecek roller

Döndürülenler

Kapsayıcı silme izni

Kapsayıcı üzerindeki izni silme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

İzin Kimliği
permission-id True string

İzin kimliği

Kapsayıcı sütunlarını listeleme

Kapsayıcının şemasını tanımlayan sütunları listeleme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Filter
$filter string

Sonuçlara uygulanacak filtre

Döndürülenler

Kapsayıcı sütunu oluşturma

Kapsayıcının şemasını tanımlayan bir sütun oluşturma

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

object

Döndürülenler

Kapsayıcı sütununu alma

Kapsayıcının sütununu alma

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Sütun Kimliği
column-id True string

Sütun kimliği

Döndürülenler

Kapsayıcı sütununu silme

Kapsayıcının şemasını tanımlayan sütunu silme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Sütun Kimliği
column-id True string

Sütun kimliği

Kapsayıcı özel özelliklerini alma

Kapsayıcının özel özelliklerini alma

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Döndürülenler

Kapsayıcı özel özelliklerini güncelleştirme

Kapsayıcının özel özelliklerini güncelleştirme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

object

Döndürülenler

Kapsayıcıdaki öğeleri listeleme

Bu işlem bir kapsayıcıdaki dosyaların ve alt klasörlerin listesini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Üst Klasör Kimliği
parentId True string

Öğeleri listelemek için üst klasörün kimliği. Kapsayıcının kök düzeyindeki öğeleri almak için 'root' kullanın veya bu klasörden öğe almak için belirli bir klasör kimliği sağlayın

Filter
$filter string

Sonuçlar için filtre ölçütü (OData biçimi) örneğin: parentReference/id eq '{{folderId}}' AND contains(listitem/fields/FileLeafRef, {{user_name_string}})

Seç
$select string

Sonuçlara eklenecek özellikler (virgülle ayrılmış)

Genişlet
$expand string

Yanıtta genişletilmesi gereken ilgili kaynaklar

Yukarı
$top integer

Döndürülecek sonuç sayısı

Sipariş Ölçütü
$orderby string

Sonuçları sıralamak için alan veya yön

Döndürülenler

Sürücü öğelerinin bir sayfasını temsil eder.

Kapsayıcıları listeleme

Kapsayıcıları listeleme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Türü Kimliği
containerType True string

Belirtilen kapsayıcı türündeki kapsayıcıları listeleme

Döndürülenler

Kapsayıcıyı etkinleştirme

Kapsayıcıyı etkinleştirme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Kapsayıcıyı güncelleştirme

Kapsayıcıyı güncelleştirme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Description
description string

Kapsayıcı açıklaması

Görüntü adı
displayName string

Kapsayıcı adı

OCR Etkin
isOcrEnabled boolean

Kapsayıcı için OCR'nin (Optik Karakter Tanıma) etkinleştirilip etkinleştirilmediği

Öğe İkincil Sürüm Sınırı
itemMinorVersionLimit integer

Kapsayıcıdaki öğeler için tutulacak en fazla ikincil sürüm sayısı

Öğe Sürümü Oluşturma Etkin
isItemVersioningEnabled boolean

Kapsayıcı için öğe sürümü oluşturmanın etkinleştirilip etkinleştirilmediği

Döndürülenler

Kapsayıcıyı sil

Kapsayıcıyı sil

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcı kimliği

Klasör oluştur

Bu işlem, SharePoint Embedded kapsayıcısında kök düzeyinde veya başka bir klasör içinde yeni bir klasör oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Üst Klasör Kimliği
parent-id True string

Yeni klasörün oluşturulacağı üst klasörün kimliği. Kapsayıcının kök düzeyinde bir klasör oluşturmak için 'root' kullanın veya iç içe klasör oluşturmak için belirli bir klasör kimliği sağlayın.

Klasör Adı
name True string

Oluşturulacak klasörün adı

Çakışma Davranışı
@microsoft.graph.conflictBehavior string

Aynı ada sahip bir klasör zaten varsa ne yapmalı?

Döndürülenler

Sürücü öğesi meta verileri

Body
DriveItem

Kullanıma almayı iptal et

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın kullanıma alma işlemini atar.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Küçük resim al

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın belirli bir küçük resmini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Küçük Resim Kimliği
thumbnail-id True string

Küçük resim kümesinin benzersiz tanımlayıcısı

Boyut
size True string

Alınacak küçük resmin boyutu

Döndürülenler

Tek bir küçük resmi temsil eder

Body
Thumbnail

Küçük resimleri listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosyanın kullanılabilir küçük resimlerini listeler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Döndürülenler

Küçük resim kümesi koleksiyonunu temsil eder

Paylaşım bağlantısı oluşturma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için paylaşım bağlantısı oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Bağlantı Türü
type True string

Oluşturulacak paylaşım bağlantısının türü.

Bağlantı Kapsamı
scope string

Paylaşım bağlantısının kapsamı

Bitiş Tarihi
expirationDateTime date-time

Bağlantının süresinin dolduğu tarih ve saat (yyyy-MM-ddTHH:mm:ssZ)

Döndürülenler

Dosya veya klasör için paylaşım bağlantısını temsil eder

Paylaşım daveti gönder

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için paylaşım daveti gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

Oturum Açma gerektir
requireSignIn True boolean

Davetin alıcısının paylaşılan öğeyi görüntülemek için oturum açmak için gerekli olup olmadığını gösterir

Görevler
roles True array of string

Paylaşım davetinin alıcılarına verilen izinler

E-posta
email string

Alıcının e-posta adresi

Diğer ad
alias string

Alıcının diğer adı (Microsoft 365 alıcısı söz konusu olduğunda)

Nesne kimliği
objectId string

Azure Active Directory'de alıcının benzersiz tanımlayıcısı

Message
message True string

Paylaşım davetinin bir parçası olarak gönderilen özel ileti

Davet Gönder
sendInvitation True boolean

Doğruysa, alıcılara bir paylaşım bağlantısı gönderilir. False ise, bir izin oluşturulur ancak davet iletisi gönderilmez.

Döndürülenler

Bir dosya veya klasör için izin listesini temsil eder

Paylaşım izni alma

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için belirli bir paylaşım izni alır.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

İzin Kimliği
permission-id True string

İznin benzersiz tanımlayıcısı

Döndürülenler

Bir dosya veya klasör için izni temsil eder

Paylaşım iznini silme

Bu işlem, SharePoint Embedded kapsayıcısında bir dosya için belirli bir paylaşım iznini siler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Dosya Kimliği
file-id True string

Dosyanın benzersiz tanımlayıcısı

İzin Kimliği
permission-id True string

Silme izninin benzersiz tanımlayıcısı

Öğe paylaşım izinlerini listeleme

Bu işlem, SharePoint Embedded kapsayıcısında bir öğenin paylaşım izinlerini listeler.

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

Kapsayıcının benzersiz tanımlayıcısı

Öğe Kimliği
file-id True string

Öğenin benzersiz tanımlayıcısı

Döndürülenler

Bir dosya veya klasör için izin listesini temsil eder

Tetikleyiciler

Kapsayıcıdaki öğe değişikliklerini izleme

SharePoint Embedded kapsayıcısında öğeler eklendiğinde, değiştirildiğinde veya silindiğinde tetikleme

Kapsayıcıdaki öğe değişikliklerini izleme

SharePoint Embedded kapsayıcısında öğeler eklendiğinde, değiştirildiğinde veya silindiğinde tetikleme

Parametreler

Name Anahtar Gerekli Tür Description
Kapsayıcı Kimliği
container-id True string

İzlenecek kapsayıcının kimliği

Yoklama Aralığı (saniye)
pollingInterval integer

Değişiklikleri denetleme sıklıkları (60-3600 saniye, varsayılan: 300)

Döndürülenler

Name Yol Tür Description
value
value array of DriveItem

Değiştirilen öğelerin listesi

@odata.deltaLink
@odata.deltaLink string

Sonraki yoklama isteği için Delta bağlantısı

@odata.context
@odata.context string

@odata.context

Tanımlar

FileStorageContainer

Name Yol Tür Description
Kapsayıcı Kimliği
id string

Kapsayıcı kimliği

Kapsayıcı Türü Kimliği
containerTypeId string

Bu kapsayıcının ait olduğu kapsayıcı türünün kimliği

Description
description string

Kapsayıcı açıklaması

Görüntü adı
displayName string

Kapsayıcı adı

Oluşturma Zamanı
createdDateTime date-time

Kapsayıcı oluşturma tarihi ve saati

customProperties
customProperties FileStorageContainer.CustomProperties
permissions
permissions FileStorageContainer.Permissions
statü
status string

Kapsayıcı durumu

FileStorageContainer.List

Name Yol Tür Description
value
value array of FileStorageContainer

FileStorageContainer.Permissions

Name Yol Tür Description
Eşya
FileStorageContainer.Permission

FileStorageContainer.Permission

Name Yol Tür Description
İzin Kimliği
id string

İzin kimliği

İzin Rolleri
roles FileStorageContainer.Permission.Roles

Kullanıcıya verilecek roller

Görüntü adı
grantedToV2.user.displayName string

Kimlik görünen adı

E-posta
grantedToV2.user.email string

Kimlik e-postası

Kullanıcı Asıl Adı
grantedToV2.user.userPrincipalName string

Kimlik kullanıcı asıl adı

FileStorageContainer.Permission.Roles

Kullanıcıya verilecek roller

Name Yol Tür Description
Eşya
string

FileStorageContainer.Permissions.List

Name Yol Tür Description
value
value FileStorageContainer.Permissions

FileStorageContainer.CustomProperties

FileStorageContainer.Column

Name Yol Tür Description
Sütun Kimliği
id string

Sütunun benzersiz tanımlayıcısı

Sütun Adı
name string

Sütunun görünen adı

Description
description string

Sütunun açıklaması

Benzersiz Değerleri Zorunlu Kılma
enforceUniqueValues boolean

Sütun değerlerinin benzersiz olması gerekip gerekmediği

Gizli
hidden boolean

Sütunun kullanıcı arabiriminde görüntülenip görüntülenmediği

Dizine
indexed boolean

Sütunun dizine yazıp yazılmadığı

Gerekli
required boolean

Sütunun gerekli olup olmadığı

Yalnızca Okuma
readOnly boolean

Sütun değerlerinin değiştirilip değiştirilemeyeceği

Sütun Grubu
columnGroup string

Bu sütunun ait olduğu grup

Görüntü adı
displayName string

Sütunun görünen adı

Is Deletable
isDeletable boolean

Bu sütunun silinip silinemeyeceğini gösterir.

Yeniden Sıralanabilir
isReorderable boolean

Bu sütunun yeniden sıralanıp sıralanamayacağını gösterir.

Korumalı
isSealed boolean

Sütunun değiştirilip değiştirilemeyeceğini belirtir.

Değişiklikleri Yay
propagateChanges boolean

True ise, bu sütunda yapılan değişiklikler sütunu uygulayan listelere yayılır.

Varsayılan Değer Sütunu - Formül
defaultValue.formula string

Sütunun varsayılan değerini hesaplamak için kullanılan formül.

Varsayılan Değer Sütunu - Değer
defaultValue.value string

Sütun için varsayılan değer olarak kullanılacak doğrudan değer.

Metin Sütunu - Maksimum Uzunluk
text.maxLength integer

En fazla metin uzunluğu

Metin Sütunu - Birden Çok Satıra İzin Ver
text.allowMultipleLines boolean

Birden çok metin satırına izin verilip verilmeyeceği

Metin Sütunu - Değişiklikleri Ekle
text.appendChangesToExistingText boolean

Bu sütuna yapılan güncelleştirmelerin var olan metne eklenip eklenmeyeceği

Metin Sütunu - Düzenleme Satırları
text.linesForEditing integer

Düzenleme denetimlerinde gösterilecek metin satırlarının sayısı

Metin Sütunu - Metin Türü
text.textType string

Depolanmakta olan metnin türü

Sayı Sütunu - Ondalık Basamaklar
number.decimalPlaces string

Gösterilecek ondalık basamak sayısı

Sayı Sütunu - Farklı Görüntüle
number.displayAs string

Sayı nasıl görüntülenir?

Sayı Sütunu - Maksimum
number.maximum number

İzin verilen en büyük değer

Sayı Sütunu - Minimum
number.minimum number

İzin verilen en düşük değer

Boolean
boolean object

Boole sütunları için ayarlar

DateTime Sütunu - Farklı Görüntüle
dateTime.displayAs string

Tarih ve saati görüntüleme

DateTime Sütunu - Biçim
dateTime.format string

Tarihe saat eklenip eklenmeyeceği

Seçim Sütunu - Metin Girdisine İzin Ver
choice.allowTextEntry boolean

Özel değerlerin girilip girilemeyeceği

Seçim Sütunu - Seçenekler
choice.choices array of string

Sütun için seçim listesi

Seçim Sütunu - Farklı Görüntüle
choice.displayAs string

Seçenekleri görüntüleme

Arama Sütunu - Birden Çok Değere İzin Ver
lookup.allowMultipleValues boolean

Birden çok değerin seçilip seçilemeyeceği

Arama Sütunu - Sınırsız Uzunluğa İzin Ver
lookup.allowUnlimitedLength boolean

Sütundaki değerlerin 255 karakterlik standart sınırı aşıp aşmayacağı.

Arama Sütunu - Liste Kimliği
lookup.listId string

Bu aramanın bilgi aldığı listenin kimliği

Arama Sütunu - Birincil Arama Sütunu Kimliği
lookup.primaryLookupColumnId string

Bilgi almak için sütunun kimliği

Para Birimi Sütunu - Yerel Ayar
currency.locale string

Para biriminin yerel ayarı

PersonOrGroup Sütunu - Birden Çok Seçime İzin Ver
personOrGroup.allowMultipleSelection boolean

Birden çok kişinin veya grubun seçilip seçilemeyeceği

PersonOrGroup Sütunu - Tür arasından seçim yapma
personOrGroup.chooseFromType string

Seçilebilen kişi veya grup türleri

PersonOrGroup Sütunu - Farklı Görüntüle
personOrGroup.displayAs string

Kişileri veya grupları görüntüleme

HyperlinkOrPicture Sütunu - Resim
hyperlinkOrPicture.isPicture boolean

Köprü bir resim olup olmadığı

Hesaplanan Sütun - Formül
calculated.formula string

Hesaplama formülü

Hesaplanan Sütun - Çıkış Türü
calculated.outputType string

Çıkışın türü

Hesaplanan Sütun - Biçim
calculated.format string

Tarihe saat eklenip eklenmeyeceği

Coğrafi Konum Sütunu
geolocation object

Konum sütunları için ayarlar

Küçük Resim Sütun Özellikleri
thumbnail object

Küçük resim sütunları için ayarlar

İçerik Onay Durumu Sütun Özellikleri
contentApprovalStatus object

Bu sütun içerik onay durumunu depolar.

Terim Sütunu - Birden Çok Değere İzin Ver
term.allowMultipleValues boolean

Birden çok değerin seçilip seçilemeyeceği

Terim Sütunu - Tam Adı Göster
term.showFullyQualifiedName boolean

Terim yolunun tamamının mı yoksa yalnızca terim etiketinin mi görüntüleneceğini belirtir.

İçerik Türü Kimliği
sourceContentType.id string

İçerik türünün kimliği.

İçerik Türü Adı
sourceContentType.name string

İçerik türünün adı.

FileStorageContainer.Columns.List

Name Yol Tür Description
value
value array of FileStorageContainer.Column

DriveItemCollectionPage

Sürücü öğelerinin bir sayfasını temsil eder.

Name Yol Tür Description
value
value array of DriveItem

Sürücü öğeleri koleksiyonu.

@odata.nextLink
@odata.nextLink string

Sonraki sayfayı almak için kullanılabilecek bir URL.

DriveItem

Sürücü öğesi meta verileri

Name Yol Tür Description
URL'yi indirme
@microsoft.graph.downloadUrl string

Bu öğenin içeriğini indirmek için kullanılabilecek bir URL

URL'yi İndir (Kimlik Doğrulaması Yok)
@microsoft.graph.downloadUrlNoAuth string

Kimlik doğrulaması olmadan bu öğenin içeriğini indirmek için kullanılabilecek bir URL

Kimlik
id string

Dosya veya klasörün benzersiz tanımlayıcısı

İsim
name string

Dosya veya klasörün adı

Boyut
size integer

Bayt cinsinden dosya veya klasör boyutu

Web URL'si
webUrl string

Öğeyi tarayıcıda görüntüleyen URL

Oluşturma Zamanı
createdDateTime date-time

Dosya veya klasörün oluşturulduğu tarih ve saat

Son Değiştirme Zamanı
lastModifiedDateTime date-time

Dosya veya klasörün en son değiştirildiği tarih ve saat

ETag
eTag string

Dosya veya klasörün etag'i

CTag
cTag string

İçeriğin değiştiğini gösteren etiket

Sürücü Türü
parentReference.driveType string

Öğeyi içeren sürücü türü

Sürücü Kimliği
parentReference.driveId string

Öğeyi içeren sürücünün kimliği

Üst Kimlik
parentReference.id string

Üst klasörün ID'si

Üst Ad
parentReference.name string

Üst klasörün adı

Üst Yol
parentReference.path string

Üst klasörün yolu

Site Kimliği
parentReference.siteId string

Öğeyi içeren sitenin kimliği

Başvuru Kimliği
createdBy.application.id string

Öğeyi oluşturan uygulamanın kimliği

Uygulama Adı
createdBy.application.displayName string

Öğeyi oluşturan uygulamanın görünen adı

Kullanıcı kimliği
createdBy.user.id string

Öğeyi oluşturan kullanıcının kimliği

Kullanıcı Adı
createdBy.user.displayName string

Öğeyi oluşturan kullanıcının görünen adı

Başvuru Kimliği
lastModifiedBy.application.id string

Öğeyi son değiştiren uygulamanın kimliği

Uygulama Adı
lastModifiedBy.application.displayName string

Öğeyi son değiştiren uygulamanın görünen adı

Kullanıcı kimliği
lastModifiedBy.user.id string

Öğeyi son değiştiren kullanıcının kimliği

Kullanıcı Adı
lastModifiedBy.user.displayName string

Öğeyi son değiştiren kullanıcının görünen adı

MIME Türü
file.mimeType string

Dosyanın MIME türü

QuickXor Karması
file.hashes.quickXorHash string

Dosyanın QuickXor karması

Oluşturma Zamanı
fileSystemInfo.createdDateTime date-time

Dosya sisteminde dosya veya klasörün oluşturulduğu tarih ve saat

Son Değiştirme Zamanı
fileSystemInfo.lastModifiedDateTime date-time

Dosya sistemindeki dosya veya klasörün son değiştirildiği tarih ve saat

Alt Sayı
folder.childCount integer

Klasördeki öğe sayısı

Paylaşım Kapsamı
shared.scope string

Paylaşım kapsamı (kullanıcılar, kuruluş veya herkes)

Dosya veya klasör için paylaşım bağlantısını temsil eder

Name Yol Tür Description
Bağlantı Kimliği
id string

Paylaşım bağlantısının benzersiz tanımlayıcısı

Bağlantı Türü
link.type string

Paylaşım bağlantısının türü (görüntüleme, düzenleme, ekleme)

Bağlantı Kapsamı
link.scope string

Paylaşım bağlantısının kapsamı

Web URL'si
link.webUrl string

Paylaşım bağlantısının URL'si

ekran adı
link.application.displayName string

Uygulamanın görünen adı

kimlik
link.application.id string

Uygulamanın benzersiz tanımlayıcısı

SharingPermissionResponse

Bir dosya veya klasör için izni temsil eder

Name Yol Tür Description
İzin Kimliği
id string

İznin benzersiz tanımlayıcısı

Görevler
roles array of string

Bu izin için verilen roller

Paylaşım Kimliği
shareId string

Paylaşımlar API'si aracılığıyla bu paylaşılan öğeye erişmek için kullanılabilecek benzersiz bir belirteç

Görüntü adı
grantedTo.user.displayName string

Kullanıcının görünen adı

E-posta
grantedTo.user.email string

Kullanıcının e-posta adresi

Kullanıcı kimliği
grantedTo.user.id string

Kullanıcının benzersiz tanımlayıcısı

Bağlantı Kapsamı
link.scope string

Bağlantının kapsamı

Bağlantı Türü
link.type string

Bağlantının türü

Web URL'si
link.webUrl string

Bağlantının URL'si

E-posta
invitation.email string

Davetin gönderildiği e-posta adresi

Oturum Açma Gerekli
invitation.signInRequired boolean

Paylaşılan öğeye erişmek için oturum açma gerekip gerekmediği

Sona Erme Tarihi Saati
expirationDateTime date-time

İznin süresinin dolmasına neden olan tarih ve saat

Kimliklere Verildi
grantedToIdentities array of object

Belirtildiğinde, paylaşımı yalnızca listelenen kullanıcılarla kısıtlar

Görüntü adı
grantedToIdentities.user.displayName string

Kullanıcının görünen adı

E-posta
grantedToIdentities.user.email string

Kullanıcının e-posta adresi

Kullanıcı kimliği
grantedToIdentities.user.id string

Kullanıcının benzersiz tanımlayıcısı

SharingPermissionsList

Bir dosya veya klasör için izin listesini temsil eder

Name Yol Tür Description
value
value array of SharingPermissionResponse

FileVersion

Dosyanın bir sürümünü temsil eder

Name Yol Tür Description
Sürüm Kimliği
id string

Sürümün kimliği

Tarafından Değiştirildi
lastModifiedBy.user.displayName string

Sürümü değiştiren kullanıcının adı

Kullanıcı kimliği
lastModifiedBy.user.id string

Sürümü değiştiren kullanıcının kimliği

Son Değiştirilme Tarihi
lastModifiedDateTime date-time

Bu sürümün en son değiştirildiği tarih ve saat

Boyut
size integer

Sürümün bayt cinsinden boyutu

Yayın Düzeyi
publication.level string

Bu sürümün yayın düzeyi (yayımlandı veya kullanıma alma)

Sürüm Kimliği
publication.versionId string

Yayımlanan sürümün kimliği

FileVersions

Dosya sürümleri koleksiyonunu temsil eder

Name Yol Tür Description
value
value array of FileVersion

Dosya sürümlerinin koleksiyonu

ThumbnailSet

Bir dosya için küçük resim kümesini temsil eder

Name Yol Tür Description
Küçük Resim Kümesi Kimliği
id string

Küçük resim kümesinin benzersiz tanımlayıcısı

büyük
large Thumbnail

Tek bir küçük resmi temsil eder

medium
medium Thumbnail

Tek bir küçük resmi temsil eder

küçük
small Thumbnail

Tek bir küçük resmi temsil eder

kaynak
source Thumbnail

Tek bir küçük resmi temsil eder

Küçük Görsel

Tek bir küçük resmi temsil eder

Name Yol Tür Description
Yükseklik
height integer

Küçük resmin piksel cinsinden yüksekliği

Genişlik
width integer

Küçük resmin piksel cinsinden genişliği

URL
url string

Küçük resmin URL'si

ThumbnailSets

Küçük resim kümesi koleksiyonunu temsil eder

Name Yol Tür Description
value
value array of ThumbnailSet

Küçük resim kümeleri koleksiyonu

RecycleBinItem

Geri dönüşüm kutusundaki bir öğeyi temsil eder

Name Yol Tür Description
Kimlik
id string

Geri dönüştürülen öğenin benzersiz tanımlayıcısı

İsim
name string

Geri dönüştürülen öğenin adı

Boyut
size integer

Öğenin bayt cinsinden boyutu

Silinme Tarihi
deletedDateTime date-time

Öğenin silindiği tarih ve saat

Konumdan Silindi
deletedFromLocation string

Başlangıçta öğeyi içeren konumun göreli URL'si

Başlık
title string

Geri dönüştürülen öğenin başlığı

Silme Ölçütü
deletedBy.user.displayName string

Öğeyi silmiş olan kullanıcının görünen adı

E-posta
deletedBy.user.email string

Öğeyi silmiş olan kullanıcının e-postası

Kullanıcı kimliği
deletedBy.user.id string

Öğeyi silmiş olan kullanıcının benzersiz tanımlayıcısı

RecycleBinItemCollection

Geri dönüşüm kutusundaki öğeler koleksiyonu

Name Yol Tür Description
value
value array of RecycleBinItem

Geri dönüşüm kutusundaki öğelerin koleksiyonu

ikili

Bu, 'ikili' temel veri türüdür.