diff --git a/.editorconfig b/.editorconfig index cafa582a7745..9b411022ae00 100644 --- a/.editorconfig +++ b/.editorconfig @@ -343,7 +343,7 @@ ij_json_keep_indents_on_empty_lines = false ij_json_keep_line_breaks = true ij_json_space_after_colon = true ij_json_space_after_comma = true -ij_json_space_before_colon = true +ij_json_space_before_colon = false ij_json_space_before_comma = false ij_json_spaces_within_braces = false ij_json_spaces_within_brackets = false diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/open_link_query.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/open_link_query.rb index acdff069b055..6c4c6413370f 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/open_link_query.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/open_link_query.rb @@ -33,6 +33,8 @@ module Peripherals module StorageInteraction module OneDrive class OpenLinkQuery + using ::Storages::Peripherals::ServiceResultRefinements + def self.call(storage:, user:, file_id:, open_location: false) new(storage).call(user:, file_id:, open_location:) end @@ -41,21 +43,41 @@ def initialize(storage) @delegate = Internal::DriveItemQuery.new(storage) end - # TODO: open in location - # rubocop:disable Lint/UnusedMethodArgument def call(user:, file_id:, open_location: false) - @delegate.call(user:, drive_item_id: file_id, fields: %w[webUrl]).map(&web_url) - end + @user = user - # rubocop:enable Lint/UnusedMethodArgument + if open_location + request_parent_id.call(file_id) >> request_web_url + else + request_web_url.call(file_id) + end + end private + def request_web_url + ->(file_id) do + @delegate.call(user: @user, drive_item_id: file_id, fields: %w[webUrl]).map(&web_url) + end + end + + def request_parent_id + ->(file_id) do + @delegate.call(user: @user, drive_item_id: file_id, fields: %w[parentReference]).map(&parent_id) + end + end + def web_url ->(json) do json[:webUrl] end end + + def parent_id + ->(json) do + json.dig(:parentReference, :id) + end + end end end end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/open_link_query_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/open_link_query_spec.rb new file mode 100644 index 000000000000..02b10af542e4 --- /dev/null +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/open_link_query_spec.rb @@ -0,0 +1,57 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 2012-2023 the OpenProject GmbH +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License version 3. +# +# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: +# Copyright (C) 2006-2013 Jean-Philippe Lang +# Copyright (C) 2010-2013 the ChiliProject Team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# See COPYRIGHT and LICENSE files for more details. +#++ + +require 'spec_helper' +require_module_spec_helper + +RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::OpenLinkQuery do + include JsonResponseHelper + + let(:storage) { create(:nextcloud_storage, host: 'https://example.com/html') } + let(:user) { create(:user) } + let(:file_id) { '1337' } + + it 'responds to .call' do + expect(described_class).to respond_to(:call) + + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], %i[keyreq user], %i[keyreq file_id], %i[key open_location]) + end + + it 'returns the url for opening the file on storage' do + url = described_class.call(storage:, user:, file_id:).result + expect(url).to eq("#{storage.host}/index.php/f/#{file_id}?openfile=1") + end + + it 'returns the url for opening the file\'s location on storage' do + url = described_class.call(storage:, user:, file_id:, open_location: true).result + expect(url).to eq("#{storage.host}/index.php/f/#{file_id}?openfile=0") + end +end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/file_info_query_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/file_info_query_spec.rb index e5ccdf840438..32371a640b30 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/file_info_query_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/file_info_query_spec.rb @@ -45,12 +45,6 @@ let(:not_found_json) { not_found_response } let(:forbidden_json) { forbidden_response } - before do - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}") - .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) - .to_return(status: 200, body: read_json('folder_drive_item'), headers: {}) - end - it 'responds to .call' do expect(described_class).to respond_to(:call) @@ -59,6 +53,10 @@ end it 'returns a storage file info object' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 200, body: read_json('folder_drive_item'), headers: {}) + storage_file_info = described_class.call(storage:, user:, file_id:).result # rubocop:disable Layout/LineLength @@ -84,7 +82,7 @@ describe 'error handling' do it 'returns a notfound error if the API call returns a 404' do - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 404, body: not_found_json, headers: {}) @@ -96,7 +94,7 @@ end it 'returns a forbidden error if the API call returns a 403' do - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 403, body: forbidden_json, headers: {}) diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_info_query_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_info_query_spec.rb index c2b96136c65f..1a01a23354e2 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_info_query_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_info_query_spec.rb @@ -44,8 +44,8 @@ let(:file_ids) do %w( 01BYE5RZ5MYLM2SMX75ZBIPQZIHT6OAYPB - 01BYE5RZZ6FUE5272C5JCY3L7CLZ7XOUYM - 01BYE5RZ47DTJGHO73WBH2ONNXQZVNNILJ + 01BYE5RZ7T3DFLFS6TCRH2QAPWXL5APDLE + 01BYE5RZ4VAJVBMWSWINA2QYFFNZ2GL3O5 not_existent forbidden ) @@ -54,19 +54,19 @@ let(:forbidden_json) { forbidden_response } before do - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[0]}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[0]}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 200, body: read_json('folder_drive_item'), headers: {}) - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[1]}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[1]}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 200, body: read_json('file_drive_item_1'), headers: {}) - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[2]}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[2]}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 200, body: read_json('file_drive_item_2'), headers: {}) - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[3]}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[3]}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 404, body: not_found_json, headers: {}) - stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[4]}") + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_ids[4]}?$select=id,name,fileSystemInfo,file,size,createdBy,lastModifiedBy,parentReference") .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) .to_return(status: 403, body: forbidden_json, headers: {}) end @@ -111,25 +111,23 @@ it 'returns a file storage file info object' do storage_file_info = described_class.call(storage:, user:, file_ids: file_ids.slice(1, 1)).result[0] - # rubocop:disable Layout/LineLength expect(storage_file_info.to_h).to eq({ status: 'ok', status_code: 200, - id: '01BYE5RZZ6FUE5272C5JCY3L7CLZ7XOUYM', - name: 'All Japan Revenues By City.xlsx', - size: 20051, + id: '01BYE5RZ7T3DFLFS6TCRH2QAPWXL5APDLE', + name: 'Popular Mixed Drinks.xlsx', + size: 7064929, mime_type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', - created_at: Time.parse('2017-08-07T16:07:10Z'), - last_modified_at: Time.parse('2017-08-07T16:07:10Z'), + created_at: Time.parse('2017-08-07T16:16:53Z'), + last_modified_at: Time.parse('2017-08-07T16:16:53Z'), owner_name: 'Megan Bowen', owner_id: '48d31887-5fad-4d73-a9f5-3c356e68a038', last_modified_by_id: '48d31887-5fad-4d73-a9f5-3c356e68a038', last_modified_by_name: 'Megan Bowen', permissions: nil, trashed: false, - location: '/drives/b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd/root:' + location: '/drive/root:/Business Data' }) - # rubocop:enable Layout/LineLength end it 'returns an error storage file info object for not found' do diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_query_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_query_spec.rb index b14fb76b56bc..0110174328f5 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_query_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/files_query_spec.rb @@ -40,7 +40,7 @@ drive_id: 'b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd') end let(:user) { create(:user) } - let(:json) { read_json('root_drive') } + let(:json) { read_json('root_drive_children') } let(:token) { create(:oauth_client_token, user:, oauth_client: storage.oauth_client) } it 'responds to .call' do diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/open_drive_link_query_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/open_drive_link_query_spec.rb new file mode 100644 index 000000000000..5dfaf831295a --- /dev/null +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/open_drive_link_query_spec.rb @@ -0,0 +1,88 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 2012-2023 the OpenProject GmbH +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License version 3. +# +# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: +# Copyright (C) 2006-2013 Jean-Philippe Lang +# Copyright (C) 2010-2013 the ChiliProject Team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# See COPYRIGHT and LICENSE files for more details. +#++ + +require 'spec_helper' +require_module_spec_helper + +RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::OpenDriveLinkQuery, :webmock do + include JsonResponseHelper + + let(:storage) do + create(:one_drive_storage, + :with_oauth_client, + drive_id: 'b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd') + end + let(:user) { create(:user) } + let(:token) { create(:oauth_client_token, user:, oauth_client: storage.oauth_client) } + let(:not_found_json) { not_found_response } + let(:forbidden_json) { forbidden_response } + + it 'responds to .call' do + expect(described_class).to respond_to(:call) + + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], %i[keyreq user]) + end + + it 'returns the url for opening the drive root on storage' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 200, body: read_json('root_drive'), headers: {}) + + url = described_class.call(storage:, user:).result + expect(url).to eq('https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/Documents') + end + + describe 'error handling' do + it 'returns a notfound error if the API call returns a 404' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 404, body: not_found_json, headers: {}) + + open_drive_link_result = described_class.call(storage:, user:) + + expect(open_drive_link_result).to be_failure + expect(open_drive_link_result.result).to eq(:not_found) + expect(open_drive_link_result.errors.data.to_json).to eq(not_found_json) + end + + it 'returns a forbidden error if the API call returns a 403' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 403, body: forbidden_json, headers: {}) + + open_drive_link_result = described_class.call(storage:, user:) + + expect(open_drive_link_result).to be_failure + expect(open_drive_link_result.result).to eq(:forbidden) + expect(open_drive_link_result.errors.data.to_json).to eq(forbidden_json) + end + end +end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/open_link_query_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/open_link_query_spec.rb new file mode 100644 index 000000000000..d8a7d1dbfadf --- /dev/null +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/open_link_query_spec.rb @@ -0,0 +1,102 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 2012-2023 the OpenProject GmbH +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License version 3. +# +# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: +# Copyright (C) 2006-2013 Jean-Philippe Lang +# Copyright (C) 2010-2013 the ChiliProject Team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# See COPYRIGHT and LICENSE files for more details. +#++ + +require 'spec_helper' +require_module_spec_helper + +RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::OpenLinkQuery, :webmock do + include JsonResponseHelper + + let(:storage) do + create(:one_drive_storage, + :with_oauth_client, + drive_id: 'b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd') + end + let(:user) { create(:user) } + let(:token) { create(:oauth_client_token, user:, oauth_client: storage.oauth_client) } + let(:folder_id) { '01BYE5RZ5MYLM2SMX75ZBIPQZIHT6OAYPB' } + let(:file_id) { '01BYE5RZ7T3DFLFS6TCRH2QAPWXL5APDLE' } + let(:not_found_json) { not_found_response } + let(:forbidden_json) { forbidden_response } + + it 'responds to .call' do + expect(described_class).to respond_to(:call) + + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], %i[keyreq user], %i[keyreq file_id], %i[key open_location]) + end + + it 'returns the url for opening the file on storage' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 200, body: read_json('file_drive_item_1'), headers: {}) + + url = described_class.call(storage:, user:, file_id:).result + expect(url).to eq('https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7BB2CAD8F3-D3CB-4F14-A801-F6BAFA078D64%7D&file=Popular%20Mixed%20Drinks.xlsx&action=default&mobileredirect=true') + end + + it 'returns the url for opening the file\'s location on storage' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=parentReference") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 200, body: read_json('file_drive_item_1'), headers: {}) + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{folder_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 200, body: read_json('folder_drive_item'), headers: {}) + + url = described_class.call(storage:, user:, file_id:, open_location: true).result + expect(url).to eq('https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/Documents/Business%20Data') + end + + describe 'error handling' do + it 'returns a notfound error if the API call returns a 404' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 404, body: not_found_json, headers: {}) + + open_link_result = described_class.call(storage:, user:, file_id:) + + expect(open_link_result).to be_failure + expect(open_link_result.result).to eq(:not_found) + expect(open_link_result.errors.data.to_json).to eq(not_found_json) + end + + it 'returns a forbidden error if the API call returns a 403' do + stub_request(:get, "https://graph.microsoft.com/v1.0/drives/#{storage.drive_id}/items/#{file_id}?$select=webUrl") + .with(headers: { 'Authorization' => "Bearer #{token.access_token}" }) + .to_return(status: 403, body: forbidden_json, headers: {}) + + open_link_result = described_class.call(storage:, user:, file_id:) + + expect(open_link_result).to be_failure + expect(open_link_result.result).to eq(:forbidden) + expect(open_link_result.errors.data.to_json).to eq(forbidden_json) + end + end +end diff --git a/modules/storages/spec/lib/api/v3/file_links/file_link_representer_rendering_spec.rb b/modules/storages/spec/lib/api/v3/file_links/file_link_representer_rendering_spec.rb index 6af28e9beeb4..9217921300dd 100644 --- a/modules/storages/spec/lib/api/v3/file_links/file_link_representer_rendering_spec.rb +++ b/modules/storages/spec/lib/api/v3/file_links/file_link_representer_rendering_spec.rb @@ -125,13 +125,6 @@ end end - describe 'originOpen' do - it_behaves_like 'has an untitled link' do - let(:link) { 'originOpen' } - let(:href) { "#{storage.host}/index.php/f/#{file_link.origin_id}?openfile=1" } - end - end - describe 'staticOriginOpen' do it_behaves_like 'has an untitled link' do let(:link) { 'staticOriginOpen' } @@ -139,13 +132,6 @@ end end - describe 'originOpenLocation' do - it_behaves_like 'has an untitled link' do - let(:link) { 'originOpenLocation' } - let(:href) { "#{storage.host}/index.php/f/#{file_link.origin_id}?openfile=0" } - end - end - describe 'staticOriginOpenLocation' do it_behaves_like 'has an untitled link' do let(:link) { 'staticOriginOpenLocation' } diff --git a/modules/storages/spec/lib/api/v3/storages/storages_representer_rendering_spec.rb b/modules/storages/spec/lib/api/v3/storages/storages_representer_rendering_spec.rb index 4d67e392ac16..980cbfc80b60 100644 --- a/modules/storages/spec/lib/api/v3/storages/storages_representer_rendering_spec.rb +++ b/modules/storages/spec/lib/api/v3/storages/storages_representer_rendering_spec.rb @@ -266,6 +266,12 @@ build(:one_drive_storage, oauth_application:, oauth_client: oauth_client_credentials) end + before do + Storages::Peripherals::Registry.stub('queries.one_drive.open_drive_link', ->(_) do + ServiceResult.success(result: 'https://my.sharepoint.com/sites/DeathStar/Documents') + end) + end + it 'does not include the property hasApplicationPassword' do expect(generated).not_to have_json_path('hasApplicationPassword') end diff --git a/modules/storages/spec/support/payloads/file_drive_item_1.json b/modules/storages/spec/support/payloads/file_drive_item_1.json index 4e4f16444017..62d1d72aa9c5 100644 --- a/modules/storages/spec/support/payloads/file_drive_item_1.json +++ b/modules/storages/spec/support/payloads/file_drive_item_1.json @@ -1,14 +1,14 @@ { - "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drives('b%21-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd')/items/$entity", - "@microsoft.graph.downloadUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=dd092d3e-427f-45ea-8daf-e25e7f77530c&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvbTM2NXgyMTQzNTUtbXkuc2hhcmVwb2ludC5jb21AZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwIiwibmJmIjoiMTY5NDA5MjIxNyIsImV4cCI6IjE2OTQwOTU4MTciLCJlbmRwb2ludHVybCI6IjlacHYvK25wK3ExWnFXdnlMM2RZNGVVaHdtMlllaHJvRTlBSmFjOC84R2c9IiwiZW5kcG9pbnR1cmxMZW5ndGgiOiIxNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImNpZCI6IjRmalZ5bnFqTUU2QXNZaUhrUjhJc1E9PSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4iLCJzaXRlaWQiOiJaRGd5TXpFeVpqa3RZakl6WWkwMFkySmpMVGsxWkRVdE0yVXdaRGswWlRZNFl6RmwiLCJhcHBfZGlzcGxheW5hbWUiOiJhcGlzYW5kYm94cHJveHkiLCJnaXZlbl9uYW1lIjoiTWVnYW4iLCJmYW1pbHlfbmFtZSI6IkJvd2VuIiwiYXBwaWQiOiIwNWIxMGEyZC02MmRiLTQyMGMtODYyNi01NWYzYTVlNzg2NWIiLCJ0aWQiOiJkY2QyMTlkZC1iYzY4LTRiOWItYmYwYi00YTMzYTc5NmJlMzUiLCJ1cG4iOiJtZWdhbmJAbTM2NXgyMTQzNTUub25taWNyb3NvZnQuY29tIiwicHVpZCI6IjEwMDNCRkZEQTM4MTMxQUYiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzYmZmZGEzODEzMWFmQGxpdmUuY29tIiwic2NwIjoibXlmaWxlcy5yZWFkIGdyb3VwLnJlYWQgYWxsc2l0ZXMucmVhZCBhbGxwcm9maWxlcy5yZWFkIGFsbHByb2ZpbGVzLnJlYWQgdGVybXN0b3JlLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiIyMC4xOTAuMTY5LjE2MCJ9.P2hyTGx96JOTh3_8HyKyNkUOvUh88nZmRGmDbxDMQaE&ApiVersion=2.0", - "createdDateTime": "2017-08-07T16:07:10Z", - "eTag": "\"{DD092D3E-427F-45EA-8DAF-E25E7F77530C},3\"", - "id": "01BYE5RZZ6FUE5272C5JCY3L7CLZ7XOUYM", - "lastModifiedDateTime": "2017-08-07T16:07:10Z", - "name": "All Japan Revenues By City.xlsx", - "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7BDD092D3E-427F-45EA-8DAF-E25E7F77530C%7D&file=All%20Japan%20Revenues%20By%20City.xlsx&action=default&mobileredirect=true", - "cTag": "\"c:{DD092D3E-427F-45EA-8DAF-E25E7F77530C},1\"", - "size": 20051, + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drive/items/$entity", + "@microsoft.graph.downloadUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=b2cad8f3-d3cb-4f14-a801-f6bafa078d64&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvbTM2NXgyMTQzNTUtbXkuc2hhcmVwb2ludC5jb21AZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwIiwibmJmIjoiMTY5NTIwNzI4MSIsImV4cCI6IjE2OTUyMTA4ODEiLCJlbmRwb2ludHVybCI6Ii85bTNxeGlHT1ZBQWxldjhkMmttNG96aktvck55VGlrdTYrZzRQNTFJUnM9IiwiZW5kcG9pbnR1cmxMZW5ndGgiOiIxNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImNpZCI6IkttRk1WN3JTVzBDS1RJRzNFRVArY1E9PSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4iLCJzaXRlaWQiOiJaRGd5TXpFeVpqa3RZakl6WWkwMFkySmpMVGsxWkRVdE0yVXdaRGswWlRZNFl6RmwiLCJhcHBfZGlzcGxheW5hbWUiOiJhcGlzYW5kYm94cHJveHkiLCJnaXZlbl9uYW1lIjoiTWVnYW4iLCJmYW1pbHlfbmFtZSI6IkJvd2VuIiwiYXBwaWQiOiIwNWIxMGEyZC02MmRiLTQyMGMtODYyNi01NWYzYTVlNzg2NWIiLCJ0aWQiOiJkY2QyMTlkZC1iYzY4LTRiOWItYmYwYi00YTMzYTc5NmJlMzUiLCJ1cG4iOiJtZWdhbmJAbTM2NXgyMTQzNTUub25taWNyb3NvZnQuY29tIiwicHVpZCI6IjEwMDNCRkZEQTM4MTMxQUYiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzYmZmZGEzODEzMWFmQGxpdmUuY29tIiwic2NwIjoibXlmaWxlcy5yZWFkIGdyb3VwLnJlYWQgYWxsc2l0ZXMucmVhZCBhbGxwcm9maWxlcy5yZWFkIGFsbHByb2ZpbGVzLnJlYWQgdGVybXN0b3JlLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiI0MC4xMjYuNDEuOTYifQ._a-C996692KBUCD7GF5ZQtwoemiL_lw4qVMt0E7Jhzc&ApiVersion=2.0", + "createdDateTime": "2017-08-07T16:16:53Z", + "eTag": "\"{B2CAD8F3-D3CB-4F14-A801-F6BAFA078D64},2\"", + "id": "01BYE5RZ7T3DFLFS6TCRH2QAPWXL5APDLE", + "lastModifiedDateTime": "2017-08-07T16:16:53Z", + "name": "Popular Mixed Drinks.xlsx", + "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7BB2CAD8F3-D3CB-4F14-A801-F6BAFA078D64%7D&file=Popular%20Mixed%20Drinks.xlsx&action=default&mobileredirect=true", + "cTag": "\"c:{B2CAD8F3-D3CB-4F14-A801-F6BAFA078D64},1\"", + "size": 7064929, "createdBy": { "user": { "email": "MeganB@M365x214355.onmicrosoft.com", @@ -26,21 +26,18 @@ "parentReference": { "driveType": "business", "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drives/b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd/root:", + "id": "01BYE5RZ5MYLM2SMX75ZBIPQZIHT6OAYPB", + "path": "/drive/root:/Business Data", "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" }, "file": { "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "hashes": { - "quickXorHash": "I1snetixdavVoAQ0QMvy/W1dyhs=" + "quickXorHash": "IQcTRezR55cAlOtZGiOF33CuqMU=" } }, "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:07:10Z", - "lastModifiedDateTime": "2017-08-07T16:07:10Z" - }, - "shared": { - "scope": "users" + "createdDateTime": "2017-08-07T16:16:53Z", + "lastModifiedDateTime": "2017-08-07T16:16:53Z" } -} \ No newline at end of file +} diff --git a/modules/storages/spec/support/payloads/file_drive_item_2.json b/modules/storages/spec/support/payloads/file_drive_item_2.json index ba524a7afcbf..7aead5591ec7 100644 --- a/modules/storages/spec/support/payloads/file_drive_item_2.json +++ b/modules/storages/spec/support/payloads/file_drive_item_2.json @@ -1,14 +1,14 @@ { - "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drives('b%21-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd')/items/$entity", - "@microsoft.graph.downloadUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=63d21c9f-fbbb-4fb0-a735-b7866ad6a169&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvbTM2NXgyMTQzNTUtbXkuc2hhcmVwb2ludC5jb21AZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwIiwibmJmIjoiMTY5NDA5MjIzNCIsImV4cCI6IjE2OTQwOTU4MzQiLCJlbmRwb2ludHVybCI6Ik1BT3pvbGh5VURRMzhnSEEyajhQS1NoU2dzY015WlZBWlN3d1VsRDBOYkk9IiwiZW5kcG9pbnR1cmxMZW5ndGgiOiIxNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImNpZCI6IjJCR1dDemVJZkVta05RRVVKaFVubmc9PSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4iLCJzaXRlaWQiOiJaRGd5TXpFeVpqa3RZakl6WWkwMFkySmpMVGsxWkRVdE0yVXdaRGswWlRZNFl6RmwiLCJhcHBfZGlzcGxheW5hbWUiOiJhcGlzYW5kYm94cHJveHkiLCJnaXZlbl9uYW1lIjoiTWVnYW4iLCJmYW1pbHlfbmFtZSI6IkJvd2VuIiwiYXBwaWQiOiIwNWIxMGEyZC02MmRiLTQyMGMtODYyNi01NWYzYTVlNzg2NWIiLCJ0aWQiOiJkY2QyMTlkZC1iYzY4LTRiOWItYmYwYi00YTMzYTc5NmJlMzUiLCJ1cG4iOiJtZWdhbmJAbTM2NXgyMTQzNTUub25taWNyb3NvZnQuY29tIiwicHVpZCI6IjEwMDNCRkZEQTM4MTMxQUYiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzYmZmZGEzODEzMWFmQGxpdmUuY29tIiwic2NwIjoibXlmaWxlcy5yZWFkIGdyb3VwLnJlYWQgYWxsc2l0ZXMucmVhZCBhbGxwcm9maWxlcy5yZWFkIGFsbHByb2ZpbGVzLnJlYWQgdGVybXN0b3JlLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiIyMC4xOTAuMTY5LjE2MCJ9.E8yDmydDqhGRNq-c0sLJ7UYrKMx7g3TwF15wV4djDiI&ApiVersion=2.0", - "createdDateTime": "2017-08-07T16:08:22Z", - "eTag": "\"{63D21C9F-FBBB-4FB0-A735-B7866AD6A169},4\"", - "id": "01BYE5RZ47DTJGHO73WBH2ONNXQZVNNILJ", - "lastModifiedDateTime": "2017-08-07T16:08:22Z", - "name": "BrokenPipe.jpg", - "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/Documents/BrokenPipe.jpg", - "cTag": "\"c:{63D21C9F-FBBB-4FB0-A735-B7866AD6A169},1\"", - "size": 5336, + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drive/items/$entity", + "@microsoft.graph.downloadUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=166a0295-565a-4143-a860-a56e7465eddd&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvbTM2NXgyMTQzNTUtbXkuc2hhcmVwb2ludC5jb21AZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwIiwibmJmIjoiMTY5NTIwNzMyMyIsImV4cCI6IjE2OTUyMTA5MjMiLCJlbmRwb2ludHVybCI6ImVJMm5GNENSQ05jKytya05oeGMrY0NLbXVIalJPZDBybVFLNTJCb1g3Mms9IiwiZW5kcG9pbnR1cmxMZW5ndGgiOiIxNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImNpZCI6Im1RSDA0RjdZaUVLUExOMlJYckMrL2c9PSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4iLCJzaXRlaWQiOiJaRGd5TXpFeVpqa3RZakl6WWkwMFkySmpMVGsxWkRVdE0yVXdaRGswWlRZNFl6RmwiLCJhcHBfZGlzcGxheW5hbWUiOiJhcGlzYW5kYm94cHJveHkiLCJnaXZlbl9uYW1lIjoiTWVnYW4iLCJmYW1pbHlfbmFtZSI6IkJvd2VuIiwiYXBwaWQiOiIwNWIxMGEyZC02MmRiLTQyMGMtODYyNi01NWYzYTVlNzg2NWIiLCJ0aWQiOiJkY2QyMTlkZC1iYzY4LTRiOWItYmYwYi00YTMzYTc5NmJlMzUiLCJ1cG4iOiJtZWdhbmJAbTM2NXgyMTQzNTUub25taWNyb3NvZnQuY29tIiwicHVpZCI6IjEwMDNCRkZEQTM4MTMxQUYiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzYmZmZGEzODEzMWFmQGxpdmUuY29tIiwic2NwIjoibXlmaWxlcy5yZWFkIGdyb3VwLnJlYWQgYWxsc2l0ZXMucmVhZCBhbGxwcm9maWxlcy5yZWFkIGFsbHByb2ZpbGVzLnJlYWQgdGVybXN0b3JlLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiI0MC4xMjYuNDEuOTYifQ.mszZL3eBLbQwsCXjEhEbXONqlxLcjYs3Gw6YGO4s02Y&ApiVersion=2.0", + "createdDateTime": "2017-08-07T16:17:09Z", + "eTag": "\"{166A0295-565A-4143-A860-A56E7465EDDD},2\"", + "id": "01BYE5RZ4VAJVBMWSWINA2QYFFNZ2GL3O5", + "lastModifiedDateTime": "2017-08-07T16:17:09Z", + "name": "Retail Store Analysis.xlsx", + "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7B166A0295-565A-4143-A860-A56E7465EDDD%7D&file=Retail%20Store%20Analysis.xlsx&action=default&mobileredirect=true", + "cTag": "\"c:{166A0295-565A-4143-A860-A56E7465EDDD},1\"", + "size": 11282101, "createdBy": { "user": { "email": "MeganB@M365x214355.onmicrosoft.com", @@ -26,26 +26,18 @@ "parentReference": { "driveType": "business", "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drives/b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd/root:", + "id": "01BYE5RZ5MYLM2SMX75ZBIPQZIHT6OAYPB", + "path": "/drive/root:/Business Data", "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" }, "file": { - "mimeType": "image/jpeg", + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "hashes": { - "quickXorHash": "OGd+sgG4B/f1x6pn54GCsFTczzI=" + "quickXorHash": "r3UJbCEdsOVmLXQJQtBpJdUlXhA=" } }, "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:08:22Z", - "lastModifiedDateTime": "2017-08-07T16:08:22Z" - }, - "image": { - "height": 183, - "width": 260 - }, - "photo": {}, - "shared": { - "scope": "users" + "createdDateTime": "2017-08-07T16:17:09Z", + "lastModifiedDateTime": "2017-08-07T16:17:09Z" } -} \ No newline at end of file +} diff --git a/modules/storages/spec/support/payloads/root_drive.json b/modules/storages/spec/support/payloads/root_drive.json index ea02a4f4e513..54e1ca0b727a 100644 --- a/modules/storages/spec/support/payloads/root_drive.json +++ b/modules/storages/spec/support/payloads/root_drive.json @@ -1,1395 +1,21 @@ { - "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drive/root/children(id,name,size,lastModifiedBy,createdBy,fileSystemInfo,file,folder,parentReference)", - "value": [ - { - "@odata.etag": "\"{60F36ED0-85CE-4771-B349-E671C691EFCA},1\"", - "id": "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36K", - "name": "Attachments", - "size": 0, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-07-31T18:56:29Z", - "lastModifiedDateTime": "2017-07-31T18:56:29Z" - }, - "folder": { - "childCount": 0 - } - }, - { - "@odata.etag": "\"{A9D9C2AC-FF32-42EE-87C3-283CFCE061E1},1\"", - "id": "01BYE5RZ5MYLM2SMX75ZBIPQZIHT6OAYPB", - "name": "Business Data", - "size": 39566226, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:16:30Z", - "lastModifiedDateTime": "2017-08-07T16:16:30Z" - }, - "folder": { - "childCount": 6 - } - }, - { - "@odata.etag": "\"{73E9E609-FA05-42D8-82BD-1239D821CDD8},1\"", - "id": "01BYE5RZYJ43UXGBP23BBIFPISHHMCDTOY", - "name": "Class Documents", - "size": 16651792, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:10:22Z", - "lastModifiedDateTime": "2017-08-07T16:10:22Z" - }, - "folder": { - "childCount": 22 - } - }, - { - "@odata.etag": "\"{70BB7882-79BA-4711-A14F-F2C95A811302},1\"", - "id": "01BYE5RZ4CPC5XBOTZCFD2CT7SZFNICEYC", - "name": "Contoso Clothing", - "size": 5912877, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:18:24Z", - "lastModifiedDateTime": "2017-08-07T16:18:24Z" - }, - "folder": { - "childCount": 14 - } - }, - { - "@odata.etag": "\"{D43D7B05-A00E-4889-B2AD-B3BC79950023},1\"", - "id": "01BYE5RZYFPM65IDVARFELFLNTXR4ZKABD", - "name": "Contoso Electronics", - "size": 18128460, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:05:29Z", - "lastModifiedDateTime": "2017-08-07T16:05:29Z" - }, - "folder": { - "childCount": 6 - } - }, - { - "@odata.etag": "\"{704F02D3-CC74-43B6-A38D-63FC9A4B94B4},1\"", - "id": "01BYE5RZ6TAJHXA5GMWZB2HDLD7SNEXFFU", - "name": "CR-227 Project", - "size": 6934759, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:17:40Z", - "lastModifiedDateTime": "2017-08-07T16:17:40Z" - }, - "folder": { - "childCount": 5 - } - }, - { - "@odata.etag": "\"{2BB874B8-B62C-4074-9E53-DB9081B4CFAF},1\"", - "id": "01BYE5RZ5YOS4CWLFWORAJ4U63SCA3JT5P", - "name": "Notebooks", - "size": 22842, - "createdBy": { - "application": { - "id": "2d4d3d8e-2be3-4bef-9f87-7875a61c29de", - "displayName": "OneNote" - }, - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "application": { - "id": "2d4d3d8e-2be3-4bef-9f87-7875a61c29de", - "displayName": "OneNote" - }, - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-09-15T01:15:43Z", - "lastModifiedDateTime": "2017-09-15T01:15:43Z" - }, - "folder": { - "childCount": 2 - } - }, - { - "@odata.etag": "\"{748556DB-5188-404B-BFCF-F5151ED9EB24},1\"", - "id": "01BYE5RZ63K2CXJCCRJNAL7T7VCUPNT2ZE", - "name": "Presentation Documents", - "size": 11905701, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:13:50Z", - "lastModifiedDateTime": "2017-08-07T16:13:50Z" - }, - "folder": { - "childCount": 20 - } - }, - { - "@odata.etag": "\"{D7A8A9D0-3D78-4693-ABBD-5322CA2D9903},1\"", - "id": "01BYE5RZ6QVGUNO6B5SNDKXPKTELFC3GID", - "name": "Private Info", - "size": 20674, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:06:56Z", - "lastModifiedDateTime": "2017-08-07T16:06:56Z" - }, - "folder": { - "childCount": 2 - } - }, - { - "@odata.etag": "\"{C5B6EF53-3783-453F-9ACA-6CE8BE81A474},1\"", - "id": "01BYE5RZ2T563MLAZXH5CZVSTM5C7IDJDU", - "name": "TestBatchingFolder", - "size": 0, - "createdBy": { - "application": { - "id": "de8bc8b5-d9f9-48b1-a8ad-b748da725064", - "displayName": "Graph explorer" - }, - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "application": { - "id": "de8bc8b5-d9f9-48b1-a8ad-b748da725064", - "displayName": "Graph explorer" - }, - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "fileSystemInfo": { - "createdDateTime": "2018-03-27T07:34:38Z", - "lastModifiedDateTime": "2018-03-27T07:34:38Z" - }, - "folder": { - "childCount": 0 - } - }, - { - "@odata.etag": "\"{DD092D3E-427F-45EA-8DAF-E25E7F77530C},3\"", - "id": "01BYE5RZZ6FUE5272C5JCY3L7CLZ7XOUYM", - "name": "All Japan Revenues By City.xlsx", - "size": 20051, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "I1snetixdavVoAQ0QMvy/W1dyhs=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:07:10Z", - "lastModifiedDateTime": "2017-08-07T16:07:10Z" - } - }, - { - "@odata.etag": "\"{5ADB5F85-9453-4E1D-889B-7A72E76E214C},4\"", - "id": "01BYE5RZ4FL7NVUU4UDVHIRG32OLTW4IKM", - "name": "Annual Financial Report (DRAFT).docx", - "size": 22750, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "YY1FIiSDCS9hcAptSPs7prNdf5A=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:01:51Z", - "lastModifiedDateTime": "2017-08-07T16:01:51Z" - } - }, - { - "@odata.etag": "\"{76967189-8511-4F0D-8747-647BF66A04C1},3\"", - "id": "01BYE5RZ4JOGLHMEMFBVHYOR3EPP3GUBGB", - "name": "Audit of Small Business Sales.xlsx", - "size": 21479, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "L1/Luatne7nMqtzVtacgJy9Mo24=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:02:35Z", - "lastModifiedDateTime": "2017-08-07T16:02:35Z" - } - }, - { - "@odata.etag": "\"{63D21C9F-FBBB-4FB0-A735-B7866AD6A169},4\"", - "id": "01BYE5RZ47DTJGHO73WBH2ONNXQZVNNILJ", - "name": "BrokenPipe.jpg", - "size": 5336, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "image/jpeg", - "hashes": { - "quickXorHash": "OGd+sgG4B/f1x6pn54GCsFTczzI=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:08:22Z", - "lastModifiedDateTime": "2017-08-07T16:08:22Z" - } - }, - { - "@odata.etag": "\"{A38DFFA7-801B-445F-8548-592A10378F63},2\"", - "id": "01BYE5RZ5H76G2GG4AL5CIKSCZFIIDPD3D", - "name": "Business Card.pdf", - "size": 866319, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/pdf", - "hashes": { - "quickXorHash": "dUiDqxP6UK9n5B2SZfHZmR6ZTCE=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-09-02T02:41:05Z", - "lastModifiedDateTime": "2017-09-02T02:41:05Z" - } - }, - { - "@odata.etag": "\"{68A26ADC-3C85-4EF5-AADD-C31091F963B2},4\"", - "id": "01BYE5RZ64NKRGRBJ46VHKVXODCCI7SY5S", - "name": "Contoso Patent App 150219a.docx", - "size": 86468, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "3nvnj/cnt17BRg9RNZVe0+xzEtA=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:39Z", - "lastModifiedDateTime": "2021-12-02T17:04:34Z" - } - }, - { - "@odata.etag": "\"{17A8BA57-138F-4CFA-B79F-1702C28BA88B},3\"", - "id": "01BYE5RZ2XXKUBPDYT7JGLPHYXALBIXKEL", - "name": "Contoso Patent Template.docx", - "size": 85596, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "jWK86kNVvULlV/oFKuGvDKybt+I=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:47Z", - "lastModifiedDateTime": "2017-08-07T16:03:47Z" - } - }, - { - "@odata.etag": "\"{3DF225B9-5E1F-402C-B8A4-131B81A9C0C9},2\"", - "id": "01BYE5RZ5ZEXZD2H26FRALRJATDOA2TQGJ", - "name": "Contoso Purchasing Data - Q1 - Copy.xlsx", - "size": 19334, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "R6C/c/IcimoRumUMtPxedGSVlI4=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:52Z", - "lastModifiedDateTime": "2017-08-07T16:03:52Z" - } - }, - { - "@odata.etag": "\"{11B8B053-851F-4382-B3B2-D61AAE13AB52},2\"", - "id": "01BYE5RZ2TWC4BCH4FQJB3HMWWDKXBHK2S", - "name": "Contoso Purchasing Data - Q1 KJ copy.xlsx", - "size": 21965, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "S/nt8zYOBaN6TTDTt7qzvGnV7hs=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:58Z", - "lastModifiedDateTime": "2017-08-07T16:03:58Z" - } - }, - { - "@odata.etag": "\"{C832384C-BAF8-471C-8FAA-8D0EE95A6951},3\"", - "id": "01BYE5RZ2MHAZMR6F2DRDY7KUNB3UVU2KR", - "name": "Contoso Purchasing Permissions - Confidential.docx", - "size": 100352, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "Xv81EyPRxiVr1EFrsA7p/k8SXQ8=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:04:25Z", - "lastModifiedDateTime": "2017-08-07T16:04:25Z" - } - }, - { - "@odata.etag": "\"{18FF008B-1D8D-4DC9-98F0-DFCCF93AE7EA},3\"", - "id": "01BYE5RZ4LAD7RRDI5ZFGZR4G7ZT4TVZ7K", - "name": "Contoso Purchasing Permissions - Q1.docx", - "size": 25268, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "2bRFLEN0C9368xMEyrCwSW9rrvg=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:04:17Z", - "lastModifiedDateTime": "2017-08-07T16:04:17Z" - } - }, - { - "@odata.etag": "\"{A0DD6857-DB76-4544-84E0-71DC1C411602},2\"", - "id": "01BYE5RZ2XNDO2A5W3IRCYJYDR3QOECFQC", - "name": "Employee Data - Q1 KJ copy.xlsx", - "size": 21693, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "XrTrOrxb+N4Yk93tWKLMs4fHGrs=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:04:31Z", - "lastModifiedDateTime": "2017-08-07T16:04:31Z" - } - }, - { - "@odata.etag": "\"{A1ED023A-C3A9-4BB3-AE5A-F0170251D3DC},3\"", - "id": "01BYE5RZZ2ALW2DKODWNF24WXQC4BFDU64", - "name": "Employee Health Accounts - Q3.xlsx", - "size": 21991, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "84xI2xs1lHJzsdTNGTfBdgcMRx4=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:09:15Z", - "lastModifiedDateTime": "2017-08-07T16:09:15Z" - } - }, - { - "@odata.etag": "\"{967FF8E3-A11C-4DBD-84CC-2CD067DF9290},2\"", - "id": "01BYE5RZ7D7B7ZMHFBXVGYJTBM2BT57EUQ", - "name": "Employee Health Accounts.xlsx", - "size": 21991, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "BmpX8QInJ+ysWNZE2sONhlgHrqY=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:04:44Z", - "lastModifiedDateTime": "2017-08-07T16:04:44Z" - } - }, - { - "@odata.etag": "\"{1219A7CA-6564-4C25-AB44-22FB95C24F69},2\"", - "id": "01BYE5RZ6KU4MREZDFEVGKWRBC7OK4ET3J", - "name": "Employee Travel - Q1 -KJ ONLY.xlsx", - "size": 21675, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "2prTvR+nOoKQF5MrrokHn+ZGVrE=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:04:50Z", - "lastModifiedDateTime": "2017-08-07T16:04:50Z" - } - }, - { - "@odata.etag": "\"{7A411B11-3CD1-4CC8-8346-B04866418C67},2\"", - "id": "01BYE5RZYRDNAXVUJ4ZBGIGRVQJBTEDDDH", - "name": "Employee Travel - Q1.xlsx", - "size": 21139, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "Bu4EDxQlhpb91ZqtA1gc5WdmKR0=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:05:01Z", - "lastModifiedDateTime": "2017-08-07T16:05:01Z" - } - }, - { - "@odata.etag": "\"{893DD5B3-BC7F-4657-AC41-B4870812833E},3\"", - "id": "01BYE5RZ5T2U6YS754K5DKYQNUQ4EBFAZ6", - "name": "Employee Travel - Q3.xlsx", - "size": 21147, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "Whh9gKTIUn2hCzgHV2jH5cExWAk=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:09:36Z", - "lastModifiedDateTime": "2017-08-07T16:09:36Z" - } - }, - { - "@odata.etag": "\"{8986F192-B784-4F8E-94A2-7613EDE08862},3\"", - "id": "01BYE5RZ4S6GDITBFXRZHZJITWCPW6BCDC", - "name": "European Expansion.pptx", - "size": 3578693, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", - "hashes": { - "quickXorHash": "roADpW29oFCSBnynYz7+1C2DvEw=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:06Z", - "lastModifiedDateTime": "2017-08-07T16:03:06Z" - } - }, - { - "@odata.etag": "\"{0BC35248-E4E2-4759-AD85-89407BCECCFE},4\"", - "id": "01BYE5RZ2IKLBQXYXELFD23BMJIB545TH6", - "name": "Fabrikam.one", - "size": 55782, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "displayName": "System Account" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/msonenote", - "hashes": { - "quickXorHash": "qAcnPQsI7iz4JQhSEBDhHAGYbGA=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:08:45Z", - "lastModifiedDateTime": "2020-01-09T03:02:37Z" - } - }, - { - "@odata.etag": "\"{D27D0780-9BD9-4D77-818D-8DA75253AC66},4\"", - "id": "01BYE5RZ4AA565FWM3O5GYDDMNU5JFHLDG", - "name": "Pricing Guidelines for XT1000.docx", - "size": 399606, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "oa/gT/YXhNSy6lJVgq94GDcfN+k=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:01:43Z", - "lastModifiedDateTime": "2017-08-07T16:01:43Z" - } - }, - { - "@odata.etag": "\"{21406A2F-1B59-4759-BCB9-B048CFC6E18D},2\"", - "id": "01BYE5RZZPNJACCWI3LFD3ZONQJDH4NYMN", - "name": "Projected Revenues Northwest and California.xlsx", - "size": 18411, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "+LIvYCfmz7zmWUJzWJyu9p8x5T4=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:12Z", - "lastModifiedDateTime": "2017-08-07T16:03:12Z" - } - }, - { - "@odata.etag": "\"{46F213BB-2549-469E-9F00-85AE5FB16C26},3\"", - "id": "01BYE5RZ53CPZEMSJFTZDJ6AEFVZP3C3BG", - "name": "Q3 Sales and Marketing Expense Report Audit.pptx", - "size": 1255076, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", - "hashes": { - "quickXorHash": "YvE2xflPfIMPeRk2qXhU6hgaa5s=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:23Z", - "lastModifiedDateTime": "2017-08-07T16:03:23Z" - } - }, - { - "@odata.etag": "\"{E02F6D14-5CD9-4FC7-AA33-49E80B967006},2\"", - "id": "01BYE5RZYUNUX6BWK4Y5H2UM2J5AFZM4AG", - "name": "RD And Engineering Costs Q1.xlsx", - "size": 16082, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "5b6EByk+4qZNtEBP2hgeoKAbXng=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:27Z", - "lastModifiedDateTime": "2017-08-07T16:03:27Z" - } - }, - { - "@odata.etag": "\"{108263D1-322A-48F0-94B2-D789646D9DB3},5\"", - "id": "01BYE5RZ6RMOBBAKRS6BEJJMWXRFSG3HNT", - "name": "RD Expense Report.pptx", - "size": 361107, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", - "hashes": { - "quickXorHash": "VakNQSFblGqCrIzBqYz1iQ4ePDM=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:07:45Z", - "lastModifiedDateTime": "2017-08-07T16:07:45Z" - } - }, - { - "@odata.etag": "\"{50AC12E6-7362-4AD8-B76B-E7D11F6B718F},2\"", - "id": "01BYE5RZ7GCKWFAYTT3BFLO27H2EPWW4MP", - "name": "RD Expenses Q1 to Q3.xlsx", - "size": 13394, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "52xvFlnNWV0Aa7ClVT3V9I4pzTE=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:03:31Z", - "lastModifiedDateTime": "2017-08-07T16:03:31Z" - } - }, - { - "@odata.etag": "\"{F257D0DA-DFB6-4F9B-8BA8-0045B89A3678},3\"", - "id": "01BYE5RZ622BL7FNW7TNHYXKAAIW4JUNTY", - "name": "Sales Invoice March.docx", - "size": 32467, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "suHG3yCwERG/1EDUqkkh/BUDkF8=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:05:08Z", - "lastModifiedDateTime": "2017-08-07T16:05:08Z" - } - }, - { - "@odata.etag": "\"{1AF92144-FC73-403A-81E1-F4707D9998C3},3\"", - "id": "01BYE5RZ2EEH4RU474HJAIDYPUOB6ZTGGD", - "name": "Sales Invoice Template.docx", - "size": 33755, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "hashes": { - "quickXorHash": "f62p3sSBYK33J2PDRX/WNo0Q28Q=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-08-07T16:05:23Z", - "lastModifiedDateTime": "2017-08-07T16:05:23Z" - } - }, - { - "@odata.etag": "\"{3ED62E59-844B-4B3E-9A62-CD17666B1411},1\"", - "id": "01BYE5RZ2ZF3LD4S4EHZFZUYWNC5TGWFAR", - "name": "Temperatures.xlsx", - "size": 17498, - "createdBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "lastModifiedBy": { - "user": { - "email": "MeganB@M365x214355.onmicrosoft.com", - "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", - "displayName": "Megan Bowen" - } - }, - "parentReference": { - "driveType": "business", - "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", - "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", - "path": "/drive/root:", - "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" - }, - "file": { - "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "hashes": { - "quickXorHash": "dLW5jkAKek0ZOTC8W2qlIQqHe1I=" - } - }, - "fileSystemInfo": { - "createdDateTime": "2017-09-13T21:51:28Z", - "lastModifiedDateTime": "2017-09-13T21:51:28Z" - } - } - ] + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drive/root/$entity", + "createdDateTime": "2017-07-27T02:41:36Z", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "lastModifiedDateTime": "2023-09-15T04:55:34Z", + "name": "root", + "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/Documents", + "size": 106329756, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd" + }, + "fileSystemInfo": { + "createdDateTime": "2017-07-27T02:41:36Z", + "lastModifiedDateTime": "2023-09-15T04:55:34Z" + }, + "folder": { + "childCount": 38 + }, + "root": {} } diff --git a/modules/storages/spec/support/payloads/root_drive_children.json b/modules/storages/spec/support/payloads/root_drive_children.json new file mode 100644 index 000000000000..ea02a4f4e513 --- /dev/null +++ b/modules/storages/spec/support/payloads/root_drive_children.json @@ -0,0 +1,1395 @@ +{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/drive/root/children(id,name,size,lastModifiedBy,createdBy,fileSystemInfo,file,folder,parentReference)", + "value": [ + { + "@odata.etag": "\"{60F36ED0-85CE-4771-B349-E671C691EFCA},1\"", + "id": "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36K", + "name": "Attachments", + "size": 0, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-07-31T18:56:29Z", + "lastModifiedDateTime": "2017-07-31T18:56:29Z" + }, + "folder": { + "childCount": 0 + } + }, + { + "@odata.etag": "\"{A9D9C2AC-FF32-42EE-87C3-283CFCE061E1},1\"", + "id": "01BYE5RZ5MYLM2SMX75ZBIPQZIHT6OAYPB", + "name": "Business Data", + "size": 39566226, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:16:30Z", + "lastModifiedDateTime": "2017-08-07T16:16:30Z" + }, + "folder": { + "childCount": 6 + } + }, + { + "@odata.etag": "\"{73E9E609-FA05-42D8-82BD-1239D821CDD8},1\"", + "id": "01BYE5RZYJ43UXGBP23BBIFPISHHMCDTOY", + "name": "Class Documents", + "size": 16651792, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:10:22Z", + "lastModifiedDateTime": "2017-08-07T16:10:22Z" + }, + "folder": { + "childCount": 22 + } + }, + { + "@odata.etag": "\"{70BB7882-79BA-4711-A14F-F2C95A811302},1\"", + "id": "01BYE5RZ4CPC5XBOTZCFD2CT7SZFNICEYC", + "name": "Contoso Clothing", + "size": 5912877, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:18:24Z", + "lastModifiedDateTime": "2017-08-07T16:18:24Z" + }, + "folder": { + "childCount": 14 + } + }, + { + "@odata.etag": "\"{D43D7B05-A00E-4889-B2AD-B3BC79950023},1\"", + "id": "01BYE5RZYFPM65IDVARFELFLNTXR4ZKABD", + "name": "Contoso Electronics", + "size": 18128460, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:05:29Z", + "lastModifiedDateTime": "2017-08-07T16:05:29Z" + }, + "folder": { + "childCount": 6 + } + }, + { + "@odata.etag": "\"{704F02D3-CC74-43B6-A38D-63FC9A4B94B4},1\"", + "id": "01BYE5RZ6TAJHXA5GMWZB2HDLD7SNEXFFU", + "name": "CR-227 Project", + "size": 6934759, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:17:40Z", + "lastModifiedDateTime": "2017-08-07T16:17:40Z" + }, + "folder": { + "childCount": 5 + } + }, + { + "@odata.etag": "\"{2BB874B8-B62C-4074-9E53-DB9081B4CFAF},1\"", + "id": "01BYE5RZ5YOS4CWLFWORAJ4U63SCA3JT5P", + "name": "Notebooks", + "size": 22842, + "createdBy": { + "application": { + "id": "2d4d3d8e-2be3-4bef-9f87-7875a61c29de", + "displayName": "OneNote" + }, + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "application": { + "id": "2d4d3d8e-2be3-4bef-9f87-7875a61c29de", + "displayName": "OneNote" + }, + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-09-15T01:15:43Z", + "lastModifiedDateTime": "2017-09-15T01:15:43Z" + }, + "folder": { + "childCount": 2 + } + }, + { + "@odata.etag": "\"{748556DB-5188-404B-BFCF-F5151ED9EB24},1\"", + "id": "01BYE5RZ63K2CXJCCRJNAL7T7VCUPNT2ZE", + "name": "Presentation Documents", + "size": 11905701, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:13:50Z", + "lastModifiedDateTime": "2017-08-07T16:13:50Z" + }, + "folder": { + "childCount": 20 + } + }, + { + "@odata.etag": "\"{D7A8A9D0-3D78-4693-ABBD-5322CA2D9903},1\"", + "id": "01BYE5RZ6QVGUNO6B5SNDKXPKTELFC3GID", + "name": "Private Info", + "size": 20674, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:06:56Z", + "lastModifiedDateTime": "2017-08-07T16:06:56Z" + }, + "folder": { + "childCount": 2 + } + }, + { + "@odata.etag": "\"{C5B6EF53-3783-453F-9ACA-6CE8BE81A474},1\"", + "id": "01BYE5RZ2T563MLAZXH5CZVSTM5C7IDJDU", + "name": "TestBatchingFolder", + "size": 0, + "createdBy": { + "application": { + "id": "de8bc8b5-d9f9-48b1-a8ad-b748da725064", + "displayName": "Graph explorer" + }, + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "application": { + "id": "de8bc8b5-d9f9-48b1-a8ad-b748da725064", + "displayName": "Graph explorer" + }, + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "fileSystemInfo": { + "createdDateTime": "2018-03-27T07:34:38Z", + "lastModifiedDateTime": "2018-03-27T07:34:38Z" + }, + "folder": { + "childCount": 0 + } + }, + { + "@odata.etag": "\"{DD092D3E-427F-45EA-8DAF-E25E7F77530C},3\"", + "id": "01BYE5RZZ6FUE5272C5JCY3L7CLZ7XOUYM", + "name": "All Japan Revenues By City.xlsx", + "size": 20051, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "I1snetixdavVoAQ0QMvy/W1dyhs=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:07:10Z", + "lastModifiedDateTime": "2017-08-07T16:07:10Z" + } + }, + { + "@odata.etag": "\"{5ADB5F85-9453-4E1D-889B-7A72E76E214C},4\"", + "id": "01BYE5RZ4FL7NVUU4UDVHIRG32OLTW4IKM", + "name": "Annual Financial Report (DRAFT).docx", + "size": 22750, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "YY1FIiSDCS9hcAptSPs7prNdf5A=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:01:51Z", + "lastModifiedDateTime": "2017-08-07T16:01:51Z" + } + }, + { + "@odata.etag": "\"{76967189-8511-4F0D-8747-647BF66A04C1},3\"", + "id": "01BYE5RZ4JOGLHMEMFBVHYOR3EPP3GUBGB", + "name": "Audit of Small Business Sales.xlsx", + "size": 21479, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "L1/Luatne7nMqtzVtacgJy9Mo24=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:02:35Z", + "lastModifiedDateTime": "2017-08-07T16:02:35Z" + } + }, + { + "@odata.etag": "\"{63D21C9F-FBBB-4FB0-A735-B7866AD6A169},4\"", + "id": "01BYE5RZ47DTJGHO73WBH2ONNXQZVNNILJ", + "name": "BrokenPipe.jpg", + "size": 5336, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "image/jpeg", + "hashes": { + "quickXorHash": "OGd+sgG4B/f1x6pn54GCsFTczzI=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:08:22Z", + "lastModifiedDateTime": "2017-08-07T16:08:22Z" + } + }, + { + "@odata.etag": "\"{A38DFFA7-801B-445F-8548-592A10378F63},2\"", + "id": "01BYE5RZ5H76G2GG4AL5CIKSCZFIIDPD3D", + "name": "Business Card.pdf", + "size": 866319, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/pdf", + "hashes": { + "quickXorHash": "dUiDqxP6UK9n5B2SZfHZmR6ZTCE=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-09-02T02:41:05Z", + "lastModifiedDateTime": "2017-09-02T02:41:05Z" + } + }, + { + "@odata.etag": "\"{68A26ADC-3C85-4EF5-AADD-C31091F963B2},4\"", + "id": "01BYE5RZ64NKRGRBJ46VHKVXODCCI7SY5S", + "name": "Contoso Patent App 150219a.docx", + "size": 86468, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "3nvnj/cnt17BRg9RNZVe0+xzEtA=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:39Z", + "lastModifiedDateTime": "2021-12-02T17:04:34Z" + } + }, + { + "@odata.etag": "\"{17A8BA57-138F-4CFA-B79F-1702C28BA88B},3\"", + "id": "01BYE5RZ2XXKUBPDYT7JGLPHYXALBIXKEL", + "name": "Contoso Patent Template.docx", + "size": 85596, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "jWK86kNVvULlV/oFKuGvDKybt+I=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:47Z", + "lastModifiedDateTime": "2017-08-07T16:03:47Z" + } + }, + { + "@odata.etag": "\"{3DF225B9-5E1F-402C-B8A4-131B81A9C0C9},2\"", + "id": "01BYE5RZ5ZEXZD2H26FRALRJATDOA2TQGJ", + "name": "Contoso Purchasing Data - Q1 - Copy.xlsx", + "size": 19334, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "R6C/c/IcimoRumUMtPxedGSVlI4=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:52Z", + "lastModifiedDateTime": "2017-08-07T16:03:52Z" + } + }, + { + "@odata.etag": "\"{11B8B053-851F-4382-B3B2-D61AAE13AB52},2\"", + "id": "01BYE5RZ2TWC4BCH4FQJB3HMWWDKXBHK2S", + "name": "Contoso Purchasing Data - Q1 KJ copy.xlsx", + "size": 21965, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "S/nt8zYOBaN6TTDTt7qzvGnV7hs=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:58Z", + "lastModifiedDateTime": "2017-08-07T16:03:58Z" + } + }, + { + "@odata.etag": "\"{C832384C-BAF8-471C-8FAA-8D0EE95A6951},3\"", + "id": "01BYE5RZ2MHAZMR6F2DRDY7KUNB3UVU2KR", + "name": "Contoso Purchasing Permissions - Confidential.docx", + "size": 100352, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "Xv81EyPRxiVr1EFrsA7p/k8SXQ8=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:04:25Z", + "lastModifiedDateTime": "2017-08-07T16:04:25Z" + } + }, + { + "@odata.etag": "\"{18FF008B-1D8D-4DC9-98F0-DFCCF93AE7EA},3\"", + "id": "01BYE5RZ4LAD7RRDI5ZFGZR4G7ZT4TVZ7K", + "name": "Contoso Purchasing Permissions - Q1.docx", + "size": 25268, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "2bRFLEN0C9368xMEyrCwSW9rrvg=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:04:17Z", + "lastModifiedDateTime": "2017-08-07T16:04:17Z" + } + }, + { + "@odata.etag": "\"{A0DD6857-DB76-4544-84E0-71DC1C411602},2\"", + "id": "01BYE5RZ2XNDO2A5W3IRCYJYDR3QOECFQC", + "name": "Employee Data - Q1 KJ copy.xlsx", + "size": 21693, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "XrTrOrxb+N4Yk93tWKLMs4fHGrs=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:04:31Z", + "lastModifiedDateTime": "2017-08-07T16:04:31Z" + } + }, + { + "@odata.etag": "\"{A1ED023A-C3A9-4BB3-AE5A-F0170251D3DC},3\"", + "id": "01BYE5RZZ2ALW2DKODWNF24WXQC4BFDU64", + "name": "Employee Health Accounts - Q3.xlsx", + "size": 21991, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "84xI2xs1lHJzsdTNGTfBdgcMRx4=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:09:15Z", + "lastModifiedDateTime": "2017-08-07T16:09:15Z" + } + }, + { + "@odata.etag": "\"{967FF8E3-A11C-4DBD-84CC-2CD067DF9290},2\"", + "id": "01BYE5RZ7D7B7ZMHFBXVGYJTBM2BT57EUQ", + "name": "Employee Health Accounts.xlsx", + "size": 21991, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "BmpX8QInJ+ysWNZE2sONhlgHrqY=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:04:44Z", + "lastModifiedDateTime": "2017-08-07T16:04:44Z" + } + }, + { + "@odata.etag": "\"{1219A7CA-6564-4C25-AB44-22FB95C24F69},2\"", + "id": "01BYE5RZ6KU4MREZDFEVGKWRBC7OK4ET3J", + "name": "Employee Travel - Q1 -KJ ONLY.xlsx", + "size": 21675, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "2prTvR+nOoKQF5MrrokHn+ZGVrE=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:04:50Z", + "lastModifiedDateTime": "2017-08-07T16:04:50Z" + } + }, + { + "@odata.etag": "\"{7A411B11-3CD1-4CC8-8346-B04866418C67},2\"", + "id": "01BYE5RZYRDNAXVUJ4ZBGIGRVQJBTEDDDH", + "name": "Employee Travel - Q1.xlsx", + "size": 21139, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "Bu4EDxQlhpb91ZqtA1gc5WdmKR0=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:05:01Z", + "lastModifiedDateTime": "2017-08-07T16:05:01Z" + } + }, + { + "@odata.etag": "\"{893DD5B3-BC7F-4657-AC41-B4870812833E},3\"", + "id": "01BYE5RZ5T2U6YS754K5DKYQNUQ4EBFAZ6", + "name": "Employee Travel - Q3.xlsx", + "size": 21147, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "Whh9gKTIUn2hCzgHV2jH5cExWAk=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:09:36Z", + "lastModifiedDateTime": "2017-08-07T16:09:36Z" + } + }, + { + "@odata.etag": "\"{8986F192-B784-4F8E-94A2-7613EDE08862},3\"", + "id": "01BYE5RZ4S6GDITBFXRZHZJITWCPW6BCDC", + "name": "European Expansion.pptx", + "size": 3578693, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "hashes": { + "quickXorHash": "roADpW29oFCSBnynYz7+1C2DvEw=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:06Z", + "lastModifiedDateTime": "2017-08-07T16:03:06Z" + } + }, + { + "@odata.etag": "\"{0BC35248-E4E2-4759-AD85-89407BCECCFE},4\"", + "id": "01BYE5RZ2IKLBQXYXELFD23BMJIB545TH6", + "name": "Fabrikam.one", + "size": 55782, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "displayName": "System Account" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/msonenote", + "hashes": { + "quickXorHash": "qAcnPQsI7iz4JQhSEBDhHAGYbGA=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:08:45Z", + "lastModifiedDateTime": "2020-01-09T03:02:37Z" + } + }, + { + "@odata.etag": "\"{D27D0780-9BD9-4D77-818D-8DA75253AC66},4\"", + "id": "01BYE5RZ4AA565FWM3O5GYDDMNU5JFHLDG", + "name": "Pricing Guidelines for XT1000.docx", + "size": 399606, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "oa/gT/YXhNSy6lJVgq94GDcfN+k=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:01:43Z", + "lastModifiedDateTime": "2017-08-07T16:01:43Z" + } + }, + { + "@odata.etag": "\"{21406A2F-1B59-4759-BCB9-B048CFC6E18D},2\"", + "id": "01BYE5RZZPNJACCWI3LFD3ZONQJDH4NYMN", + "name": "Projected Revenues Northwest and California.xlsx", + "size": 18411, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "+LIvYCfmz7zmWUJzWJyu9p8x5T4=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:12Z", + "lastModifiedDateTime": "2017-08-07T16:03:12Z" + } + }, + { + "@odata.etag": "\"{46F213BB-2549-469E-9F00-85AE5FB16C26},3\"", + "id": "01BYE5RZ53CPZEMSJFTZDJ6AEFVZP3C3BG", + "name": "Q3 Sales and Marketing Expense Report Audit.pptx", + "size": 1255076, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "hashes": { + "quickXorHash": "YvE2xflPfIMPeRk2qXhU6hgaa5s=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:23Z", + "lastModifiedDateTime": "2017-08-07T16:03:23Z" + } + }, + { + "@odata.etag": "\"{E02F6D14-5CD9-4FC7-AA33-49E80B967006},2\"", + "id": "01BYE5RZYUNUX6BWK4Y5H2UM2J5AFZM4AG", + "name": "RD And Engineering Costs Q1.xlsx", + "size": 16082, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "5b6EByk+4qZNtEBP2hgeoKAbXng=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:27Z", + "lastModifiedDateTime": "2017-08-07T16:03:27Z" + } + }, + { + "@odata.etag": "\"{108263D1-322A-48F0-94B2-D789646D9DB3},5\"", + "id": "01BYE5RZ6RMOBBAKRS6BEJJMWXRFSG3HNT", + "name": "RD Expense Report.pptx", + "size": 361107, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "hashes": { + "quickXorHash": "VakNQSFblGqCrIzBqYz1iQ4ePDM=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:07:45Z", + "lastModifiedDateTime": "2017-08-07T16:07:45Z" + } + }, + { + "@odata.etag": "\"{50AC12E6-7362-4AD8-B76B-E7D11F6B718F},2\"", + "id": "01BYE5RZ7GCKWFAYTT3BFLO27H2EPWW4MP", + "name": "RD Expenses Q1 to Q3.xlsx", + "size": 13394, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "52xvFlnNWV0Aa7ClVT3V9I4pzTE=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:03:31Z", + "lastModifiedDateTime": "2017-08-07T16:03:31Z" + } + }, + { + "@odata.etag": "\"{F257D0DA-DFB6-4F9B-8BA8-0045B89A3678},3\"", + "id": "01BYE5RZ622BL7FNW7TNHYXKAAIW4JUNTY", + "name": "Sales Invoice March.docx", + "size": 32467, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "suHG3yCwERG/1EDUqkkh/BUDkF8=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:05:08Z", + "lastModifiedDateTime": "2017-08-07T16:05:08Z" + } + }, + { + "@odata.etag": "\"{1AF92144-FC73-403A-81E1-F4707D9998C3},3\"", + "id": "01BYE5RZ2EEH4RU474HJAIDYPUOB6ZTGGD", + "name": "Sales Invoice Template.docx", + "size": 33755, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "hashes": { + "quickXorHash": "f62p3sSBYK33J2PDRX/WNo0Q28Q=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-08-07T16:05:23Z", + "lastModifiedDateTime": "2017-08-07T16:05:23Z" + } + }, + { + "@odata.etag": "\"{3ED62E59-844B-4B3E-9A62-CD17666B1411},1\"", + "id": "01BYE5RZ2ZF3LD4S4EHZFZUYWNC5TGWFAR", + "name": "Temperatures.xlsx", + "size": 17498, + "createdBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "parentReference": { + "driveType": "business", + "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "id": "01BYE5RZ56Y2GOVW7725BZO354PWSELRRZ", + "path": "/drive/root:", + "siteId": "d82312f9-b23b-4cbc-95d5-3e0d94e68c1e" + }, + "file": { + "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "hashes": { + "quickXorHash": "dLW5jkAKek0ZOTC8W2qlIQqHe1I=" + } + }, + "fileSystemInfo": { + "createdDateTime": "2017-09-13T21:51:28Z", + "lastModifiedDateTime": "2017-09-13T21:51:28Z" + } + } + ] +}