簡介

本文將說明 Microsoft 365中的 SharePoint Online 使用者設定檔圖片同步處理常式。 這包括您應該在 SharePoint Online 中查看個人資料圖片和設定檔圖片之位置的相關資訊。 

注意事項: [程式] 區段中的範例只會顯示兩種相片同步處理的方式。 有多種方式可以啟動相片同步處理。

程序

針對擁有 Exchange Online 信箱之使用者的 SharePoint Online 圖片同步處理

下列範例顯示當有 Exchange Online 信箱的使用者流覽至 SharePoint Online 中的頁面時,會發生同步處理常式。

office 365 設定檔

順序如下:

注意:每次使用者在 SharePoint Online 中要求自己的相片時,都會嘗試相片同步處理。

  1. 如果使用者有 Exchange Online 信箱,且信箱包含使用者的個人檔案圖片,SharePoint Online 就會要求 Exchange Online 中的圖片。

  2. SharePoint Online 會從 Exchange Online 所傳回的圖片建立小型、中型及大型的縮圖相片。 相片會儲存在 [我的網站] 主機網站集合的使用者相片文件庫中的資料夾。 該資料夾的名稱會根據在相片上傳或同步處理時,「我的網站」主機根網站區域設定的設定而有所不同。

    注意:如果「我的網站」主機根網站的區域設定設為 [英文],則該資料夾的名稱將是 [個人檔案圖片]。

  3. 使用者的 [圖片時間戳記]、[圖片預留位置狀態] 和 [圖片 Exchange 同步處理狀態] 配置檔案屬性會設定或更新,以反映個人資料圖片同步處理狀態。

針對沒有 Exchange Online 信箱的使用者的 SharePoint Online 圖片同步處理

下列範例顯示當沒有 Exchange Online 信箱的使用者流覽至 SharePoint Online 中的頁面時,會發生同步處理常式。

僅限 sharepoint online 使用者

使用者會採取下列步驟:

  1. 按一下 Microsoft 365 套件導覽列右上角的相片圖示,然後按一下 [我的設定檔] 連結,流覽至 [我的設定檔] 頁面。

  2. 按一下相機圖示。

    相機圖示

    如需詳細資訊,請參閱在 Office Delve 中查看及更新您的設定檔

  3. 按一下[上傳圖片]。

    注意:當使用者沒有 Exchange Online 授權時,Picture 屬性會有[上傳圖片] 按鈕。 [圖片 Exchange 同步處理狀態] 設定為 [0]。

    圖片

  4. 按一下 [基本資訊] 索引標籤,然後按一下[上傳圖片]。 隨即會顯示 [選擇圖片] 對話方塊。

  5. 從 [選擇圖片] 對話方塊中,將圖片上傳到 SharePoint Online。

  6. SharePoint Online 會從上傳的圖片建立小型、中型及大型的縮圖相片。 相片會儲存在 [我的網站] 主機網站集合的使用者相片文件庫中的資料夾。 該資料夾的名稱會根據在相片上傳或同步處理時,「我的網站」主機根網站區域設定的設定而有所不同。

    注意:如果「我的網站」主機根網站的區域設定設為 [英文],則該資料夾的名稱將是 [個人檔案圖片]。

  7. 使用者的 [圖片時間戳記]、[圖片預留位置狀態] 和 [圖片 Exchange 同步處理狀態] 配置檔案屬性會設定或更新,以反映個人資料圖片同步處理狀態。

在 SharePoint Online 中設定檔圖片

Delve 設定檔頁面麵包含三個區段: Microsoft 365 套件流覽列、Delve 設定檔窗格,以及左側流覽窗格。 使用者的個人檔案圖片會顯示在所有組成 Delve 設定檔頁面面的區段中。 這些影像會加上標籤,讓瀏覽器來緩存它們。 當您變更個人檔案圖片時,可能需要清除瀏覽器影像快取。 如需 Delve 設定檔頁面面的詳細資訊,請參閱在 Office Delve 中連線和共同作業。

附註: 未針對 Exchange Online 設定的使用者,就不會看到其使用者相片顯示在套件導覽列上。 相反地,會顯示其預設的縮寫。 若要讓使用者相片顯示在套件流覽列上,使用者必須具備 Exchange Online 授權,且有相片上傳到 Exchange 信箱。

使用者相片文件庫

使用者設定檔圖片儲存在「我的網站」主機網站集合中。 [我的網站主機] 網站集合是從 SPSMSITEHOST # 0 範本建立的。 在配置 SharePoint Online 租使用者後,就會建立「我的網站」主機網站集合。 設定檔圖片會儲存在名為「使用者相片」的文件庫中。 圖片會以 .jpg 副檔名儲存在使用者相片文件庫內的資料夾中。 該資料夾的名稱會根據在相片上傳或同步處理時,「我的網站」主機根網站區域設定的設定而有所不同。

注意:如果「我的網站」主機根網站的區域設定設為 [英文],則該資料夾的名稱將是 [個人檔案圖片]。

每個使用者的資料夾中都會儲存三張相片。 它們在檔案名中包含下列片段:

  • LThumb

  • MThumb

  • SThumb

檔案名稱是使用者帳戶的正常化使用者名稱,並使用其中一個名稱片段附加。 例如: UserNameLThumb、UserNameMThumb 和 UserNameSThumb .jpg。

如果使用者名稱包含下列其中一個字元,該字元將會以底線(_)字元取代: 

  • 雙反斜線(\\)

  • At 符號(@)

  • 句點 (.)

  • 雙引號(")

  • 數位記號(#)

  • 百分比(%)

  • [&] 符號(&)

  • 星號(*)

  • 冒號(:)

  • 角括弧(< >)

  • 問號 (?)

  • 大括弧({})

  • Pipe (|)

個人檔案圖片的內容

  • 來賓使用者設定檔圖片未同步處理至 SharePoint Online。

  • 根據預設,SharePoint Online 會為使用者提供三個預留位置圖片(SThumb .jpg、MThumb 和 LThumb)。 這些是在使用者第一次登入服務時建立的。

  • 每個使用者設定檔都有一個名為 Picture (PictureUrl)的屬性,並指向位於 [我的網站主機] 網站集合中的媒體檔案(MThumb)。

  • 根據預設,使用者設定檔應用程式中的 Picture 屬性是可編輯的。 屬性設定必須是可供編輯的圖片同步處理,以及使用者設定檔圖片上傳成功的情況。

  • 圖片只會在每24小時與 Exchange Online 一次同步處理。

  • 「我的網站」主機網站集合必須有可用的配額,才能儲存新圖片。

  • Exchange Online EwsAllowList 中必須允許使用 "PhotoImport",才能讓個人檔案圖片同步處理。 如需詳細資訊,請參閱控制 Exchange 中的 EWS 存取

其他資訊

您可以透過多種方式將使用者的個人檔案圖片新增至 Exchange Online,如下所示:
 

  • Exchange 管理員可以使用UserPhoto PowerShell Cmdlet 將相片上傳到 Exchange Online。 如需詳細資訊,請參閱設定 UserPhoto

  • 使用者在 Outlook 網頁版中上傳圖片。

  • 使用者流覽至 Delve 個人檔案頁面,按一下 [編輯設定檔],按一下 [變更您的相片],然後將圖片上傳到 Outlook 網頁版。

    注意:Picture 屬性控制使用者擁有 Exchange Online 信箱的時間。 [圖片 Exchange 同步處理狀態] 設定為1。

    變更您的相片

  • 使用者在頁面頂端的套件導覽列中,按一下 [個人檔案圖片] 底下的 [變更]。

  • 使用者流覽至 Microsoft 365 入口網站,按一下 [個人資訊],然後按一下其個人檔案圖片底下的 [變更相片]。 例如,請參閱HTTPs://portal.office.com/account/#personalinfo

  • ThumbnailPhoto Active directory 屬性已與 Azure ad Connect 同步處理到 Azure Active Directory (Azure AD)。 然後,縮圖就會同步處理到 Exchange Online。

    注意:此方法會產生低解析度的個人資料圖片。 ThumbnailPhoto Active Directory 屬性未從 Azure Active Directory 同步處理至 SharePoint。


仍需要協助嗎? 移至 Microsoft Community

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×