本文介紹的功能開放 Dropbox Standard、Advanced、Business、Business Plus 和 Enterprise 的特定管理員使用。
大多數的工作團隊會預設啟用共同編輯功能。不過,如果您連結的應用程式被工作團隊預設封鎖的話,您必須啟用共同編輯功能,允許工作團隊將 Microsoft Office 365 連結至 Dropbox。 方法如下:
若文件來自不受信任的來源,Windows 會自動以唯讀模式開啟共同編輯工作階段。預設情況下,Dropbox 在 Windows 電腦上是不受信任的來源。螢幕頂部會出現一個橫幅,警告您來自網路的檔案可能包含病毒。若要開始編輯文件,請按一下 [啟用編輯] 。 若要跳過此步驟,您可以將 Dropbox 設定為信任的來源。方法如下:
備註:下列說明主要提供給工作團隊的 IT 管理員參考。在您開始自動佈建流程之前,強烈建議您閱覽此指南及 Microsoft 的為桌面新增位置佈建說明文件。
建立新群組原則物件的方法如下:
$DropboxForTeamsServiceId = 'TP_DROPBOX_PLUS'; function Get-DropboxForTeamsExists { param ($OfficeVersion) $serviceExists = 0; $localServices = Get-ChildItem -Path "HKCU:\Software\Microsoft\Office\$OfficeVersion\Common\ServicesManagerCache\Local" foreach ($value in $localServices) { $service = Get-ItemProperty "HKCU:\$value" if ($service.ServiceId -eq $DropboxForTeamsServiceId) { $serviceExists = 1; break } } $serviceExists; } # Get current office version function Get-OfficeVersion { $officeVersionX32 = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration' -ErrorAction SilentlyContinue -WarningAction SilentlyContinue) | Select-Object -ExpandProperty VersionToReport $officeVersionX64 = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Office\ClickToRun\Configuration' -ErrorAction SilentlyContinue -WarningAction SilentlyContinue) if ($officeVersionX32 -ne $null -and $officeVersionX64 -ne $null) { $officeVersion = $officeVersionX64 #Use x64 as default. } elseif($officeVersionX32 -eq $null -or $officeVersionX64 -eq $null) { $officeVersion = $officeVersionX32 + $officeVersionX64 } $officeVersionMain = $officeVersion.Split(".")[0] + '.0' $officeVersionMain } Write-Host "Dropbox for Teams provisioning script initialized." Write-Host "Detecting Office version." $officeVersion = Get-OfficeVersion Write-Host "Office version detected: $officeVersion" $dropboxForTeamsExists = Get-DropboxForTeamsExists -OfficeVersion $officeVersion if($dropboxForTeamsExists -eq 0) { Write-Host "Dropbox for Teams not found, running provisioning script." <# Paremeters used within script - `asp` = Add storage provider command - `d` = Read service identifier field - `o` = This is lower-case letter ‘o’ not zero. Read operation identifier to indicate is silent or not - `1` = Invoke in silent mode (intended to be invoked on user login) - `a` = Lower-case letter ‘a’. Read the invoking application identifier - `script` = The application invoking the protocol handler for debugging and logging use. In this case it is script. #> start "ms-office-storage-host:asp|d|$DropboxForTeamsServiceId|o|1|a|script" Write-Host "Provision script finished." } else { Write-Host "Dropbox for Teams found exiting..." }
PowerShell 指令碼可以透過 Intune 以類似方式套用。詳情請閱讀 Microsoft 官方說明文件。 請確認下列事項:
這些選項都能設定 com.microsoft.office 網域下的 OfficePrePopulatedThirdPartyCloudStorageProviders 項目。
com.microsoft.office
OfficePrePopulatedThirdPartyCloudStorageProviders
下列指令碼必須在使用者情境中執行。指令碼執行時如果有任何開啟中的 Microsoft 應用程式,該應用程式必須重新啟動。
#!/bin/zsh office_settings=$(defaults read com.microsoft.office) if [[ ${office_settings} != *"domain com.microsoft.office does not exists"* ]] ; then echo "Office detected" if [[ ${office_settings} == *"TP_DROPBOX_PLUS"* ]] ; then echo "Dropbox entry is present. No action taken." else echo "Adding Dropbox storage account entry..." defaults write com.microsoft.office OfficePrePopulatedThirdPartyCloudStorageProviders -array '{CSPServiceID=TP_DROPBOX_PLUS; }' echo "Entry added." fi exit 0 else echo "Office not installed." exit 1 fi
#!/bin/zsh defaults write com.microsoft.office OfficePrePopulatedThirdPartyCloudStorageProviders -array '{}'
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList- 1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>OfficePrePopulatedThirdPartyCloudStorageProviders</key> <array> <dict> <key>CSPServiceID</key> <string>TP_DROPBOX_PLUS</string> </dict> </array> <key>PayloadDisplayName</key> <string>Microsoft Office</string> <key>PayloadIdentifier</key> <string>com.microsoft.office.#UUID1#</string> <key>PayloadType</key> <string>com.microsoft.office</string> <key>PayloadUUID</key> <string>#UUID1#</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </array> <key>PayloadDisplayName</key> <string>Add Dropbox Storage Account to O365</string> <key>PayloadIdentifier</key> <string>com.dropbox.o365connectedservices</string> <key>PayloadOrganization</key> <string>Dropbox, Inc.</string> <key>PayloadRemovalDisallowed</key> <false/> <key>PayloadScope</key> <string>System</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>#UUID2#</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist>
mcxToProfile 是一個簡單的指令列公用程式,用於建立「自定義設定」組態設定檔,無需 OS X Server 10.7 和 10.8 中的設定檔管理裝置管理服務。 此指令列可從屬性清單檔案或直接從目錄服務節點(本機 MCX 或開放目錄)中擷取輸入內容。 使用此方法的步驟如下:
plist
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" http://www.apple.com/DTDs/PropertyList-1.0.dtd> <plist version="1.0"> <dict> <key>OfficePrePopulatedThirdPartyCloudStorageProviders</key> <array> <dict> <key>CSPServiceID</key> <string>TP_DROPBOX_PLUS</string> </dict> </array> </dict> </plist>
.plist
.mobileconfig
執行上述步驟之後,團隊中的每位使用者必須手動驗證 Dropbox,作為 Office 365 桌面應用程式中的位置。方法如下:
使用者可能需要重新啟動 Microsoft 365 應用程式,才會看到 Dropbox 被新增為位置。
如果您有連結任何預設關閉的應用程式,您需要使用 Teams 的應用程式設定原則,為工作團隊成員新增 Dropbox 應用程式。方法如下:
如要在 Microsoft Teams 中釘選 Dropbox 應用程式,請按照以下步驟操作:
如要新增 Dropbox 至所有 Microsoft Teams 頻道,請按照以下步驟操作:
Yes, thanks
還好
Let us know how why it didn't help:
Thanks for letting us know!
感謝您的意見。
2020 版 Paper 可以讓您把所有 Paper 文件儲存到 Dropbox,跟其他檔案和資料夾放在一起。請繼續閱讀,進一步瞭解 2020 版 Paper 的功能。
如何使用第三方應用程式開啟及編輯 Dropbox 檔案,以及可以用來開啟檔案的應用程式。繼續閱讀以瞭解詳情。
瞭解如何在 Dropbox Paper 文件中建立程式碼區塊。
瞭解如何在 Dropbox Paper 文件中建立表格並調整格式。