Dosyalar API'si
Not
- Bu API, Microsoft 365 Bulut Uygulamaları Güvenliği için kullanılamaz.
Dosyalar API'sinde bulut uygulamalarınızda depolanan dosyalar ve klasörler hakkında son değiştirme tarihi, sahiplik ve daha fazlası gibi meta veriler sağlanır.
Desteklenen istekler aşağıda listelenmektedir:
Filtreler
Filtrelerin nasıl çalıştığı hakkında bilgi için bkz. Filtreler.
Aşağıdaki tabloda desteklenen filtreler açıklanmaktadır:
Filtrele | Tür | Işleç | Açıklama |
---|---|---|---|
hizmet | tam sayı | eq, neq | Belirtilen appID'den dosyaları filtreleme, örneğin: 11770 |
örnek | tam sayı | eq, neq | Belirtilen örneklerden dosyaları filtreleme |
fileType | tam sayı | eq, neq | Belirtilen dosya türüne sahip dosyaları filtreleyin. Olası değerler şunlardır: 0: Diğer 1: Belge 2: Elektronik Tablo 3: Sunu 4: Metin 5: Resim 6: Klasör |
allowDeleted | Boolean | Eq | Olası değerler şunlardır: true: Silinen dosyaları döndürür false veya ayarlanmamış: Kullanılmayan (çöpe atılmış dahil) dosyaları döndürür. Bu değer , çöp kutusuna atılan işleç tarafından geçersiz kılındı |
politika | dize | cabinetmatchedrulesequals, neq, isset, isnotset | Belirtilen ilkeler ile ilgili etkinlikleri filtreleme |
Dosyaadı | dize | Eq | Dosyaları dosya adına göre filtreleme |
modifiedDate | Zaman damgası | lte, gte, range, lte_ndays, gte_ndays | Dosyaları en son değiştirildikleri tarihe göre filtreleme |
createdDate | Zaman damgası | lte, gte, aralık | Dosyaları oluşturuldukları tarihe göre filtreleme |
collaborators.entity | entity pk | eq, neq | Belirtilen varlıklarla paylaşılan dosyaları filtreleyin. Örnek: [{ "id": "entity-id", "inst": 0 }] |
collaborators.domains | dize | eq, neq | Belirtilen etki alanlarıyla paylaşılan dosyaları filtreleme |
collaborators.groups | dize | eq, neq | Belirtilen gruplarla paylaşılan dosyaları filtreleme |
collaborators.withDomain | dize | eq, neq, deq | Belirtilen etki alanlarıyla paylaşılan dosyaları filtreleme |
owner.entity | entity pk | eq, neq | Belirtilen varlıklara ait dosyaları filtreleyin. Örnek: [{ "id": "entity-id", "saas": 11161, "inst": 0 }] |
owner.orgUnit | dize | eq, neq | Belirtilen kuruluş birimlerindeki sahiplere sahip dosyaları filtreleme |
Paylaşım | tam sayı | eq, neq | Belirtilen paylaşım düzeylerine sahip dosyaları filtreleyin. Olası değerler şunlardır: 4: Genel (İnternet) 3: Genel 2: Dış 1: dahili 0: Özel |
fileId | dize | eq, neq | Dosyaları dosya kimliğine göre filtreleme |
fileLabels | dize | eq, neq, isset, isnotset | Belirtilen dosya etiketleri (etiketler) kimliklerini içeren dosyaları filtreleme |
fileScanLabels | dize | eq, neq, isset, isnotset | Belirtilen içerik inceleme uyarılarını (etiketler) içeren dosyaları filtreleyin |
uzantı | dize | eq, neq | Dosyaları belirli bir dosya uzantısına göre filtreleme |
mimeType | dize | eq, neq | Dosyaları belirli bir MIME türüne göre filtreleyin, tek bir dize olmalıdır |
Çöpe | Boolean | Eq | Olası değerler şunlardır: true: Yalnızca çöpe atılmış dosyaları döndürür false: Basılmayan dosyaları döndürür |
parentFolder | klasör | eq, neq | Belirtilen klasörlerde bulunan dosyaları filtreleme |
klasör | Boolean | Eq | Olası değerler şunlardır: true: Yalnızca klasörleri döndürür false: Yalnızca dosyaları döndürür |
Karantinaya | Boolean | Eq | Olası değerler şunlardır: true: Yalnızca karantinaya alınan dosyaları döndürür false: Yalnızcaquarantined olmayan dosyaları döndürür |
snapshotLastModifiedDate | Zaman damgası | lte, gte, aralık | Dosyaları anlık görüntülerinin son değiştirildiği tarihe göre filtreleme |
Herhangi bir sorunla karşılaşırsanız size yardımcı olmak için buradayız. Ürün sorununuzla ilgili yardım veya destek almak için lütfen bir destek bileti açın.