您可以使用 Microsoft Windows SharePoint Services 的物件模型來管理您的伺服器、網站、使用者及其他資源。若要存取 Windows SharePoint Services 的管理物件模型,您必須是本機伺服器電腦的管理員,或者是 SharePoint 管理員群組的成員。
如果您正在使用 Web 應用程式 (如帳單應用程式) 來存取物件模型及執行管理功能,您必須確定 Web 應用程式正在與 Windows SharePoint Services 相同的安全性內容中執行。換句話說,Web 應用程式的網際網路資訊服務 (IIS) 應用程式集區必須允許存取 SharePoint 管理員群組,或者您必須將應用程式集區帳號併入 SharePoint 管理員群組,或者應用程式集區必須與用於 [SharePoint 管理中心] 的應用程式集區相同。
如果您正因安全性內容而依賴於 SharePoint 管理員群組,請記住有部份動作群組無法執行。下列動作必須由伺服器電腦之本機管理員群組的成員執行:
如果您要從直接呼叫管理物件模型的自訂應用程式來執行這些工作,應用程式必須作為本機管理員群組的成員而執行。
通常使用物件模型 (而不是使用命令列工具或 [HTML 管理] 頁面) 來為 Windows SharePoint Services 執行管理工作會很有用。例如,您想在下列時候使用物件模型:
Active Directory 帳號建立模式可讓您自動為 Active Directory 目錄服務中的使用者建立帳號,而不是使用預先存在的網域帳號。您處於此模式時,會有某些管理工作無法在 [HTML 管理] 頁面中使用。例如,您無法建立頂層網站,您無法建立 [自助網站建立],您無法將使用者從 [管理中心] 頁面新增到網站。若要以 Active Directory 帳號建立模式執行這些動作,您必須使用物件模型或命令列。如需 Active Directory 帳號建立模式的相關資訊,請參閱管理使用者及跨網站群組。
如果您的環境非常複雜,而您的組織使用特殊的管理應用程式來管理伺服器,則您可以使用物件模型來呼叫 Windows SharePoint Services 管理功能,而不是使用 [HTML 管理] 頁面或命令列。
例如,如果您有協調線上會議的應用程式,而您想自動在 Windows SharePoint Services 中建立會議工作區,則您可以使用物件模型來這樣做。
您可以使用物件模型來列舉特定使用者所擁有的網站,找出正在新增到網站的使用者或檔案數目,或者判定趨勢及執行容量計劃以決定將其他伺服器新增到伺服器陣列的時間。
例如,您可以使用帳單應用程式在使用者可以建立網站之前驗證帳單資訊。或者,您可以使用連絡人或帳單資訊來產生顯示哪個網站屬於哪個網站擁有人的自訂頁面。
您可以使用配額機制自動在客戶或群組沒有付帳時鎖定網站,只在理順帳單費用時才允許存取。或者在使用者不再是您組織的一部份時,您可以鎖定該使用者所擁有的所有網站,直到您決定對該網站執行何動作時為止。如需配額及鎖定網站的相關資訊,請參閱設定網站配額及鎖定。
如需管理物件模型及使用它來執行管理工作的相關資訊,請參閱 Windows SharePoint Services Software Development Kit。