2017-01-12 5 views
0

私は本当にこれに苦労しています。 sitecollectionに2007-> 2010-> 2013複数サブサイトからSharePoint 2007から2013へ移行した後の権限の管理

SharePoint移行後(データベース取り付け方法には)問題を抱えています。サイトの設定から

の管理権限を行うことはできません。

/domain/sitecollection/subsiteA/_layouts/15/people.aspx /domain/sitecollection/subsiteA/_layouts/15/user.aspx

    :2ページエラー私がこれまでに考え出した何

    An unexpected error has occurred: 
    Log: 
    Application error when access /_layouts/15/people.aspx, Error=Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at Microsoft.SharePoint.WebControls.ListSiteMapPath.CreateControlHierarchy()  at System.Web.UI.WebControls.SiteMapPath.CreateChildControls()  at System.Web.UI.Control.EnsureChildControls()  at System.Web.UI.WebControls.CompositeControl.get_Controls()  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlB... a042ca9d-e5a1-3092-22c7-5be152697ad2 
    ...yWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalking(Control namingContainer, String id)  at Microsoft.SharePoint.WebControls.Menu.set_TemplateId(String value)  at Microsoft.SharePoint.WebControls.Menu.InitializeControlIds(Control namingContainerScope)  at Microsoft.SharePoint.WebControls.Menu.OnLoad(EventArgs eventArgs)  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at Sys... a042ca9d-e5a1-3092-22c7-5be152697ad2 
    ...tem.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) a042ca9d-e5a1-3092-22c7-5be152697ad2 
    System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at Microsoft.SharePoint.WebControls.ListSiteMapPath.CreateControlHierarchy()  at System.Web.UI.WebControls.SiteMapPath.CreateChildControls()  at System.Web.UI.Control.EnsureChildControls()  at System.Web.UI.WebControls.CompositeControl.get_Controls()  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control roo... a042ca9d-e5a1-3092-22c7-5be152697ad2 
    ...tControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalking(Control namingContainer, String id)  at Microsoft.SharePoint.WebControls.Menu.set_TemplateId(String value)  at Microsoft.SharePoint.WebControls.Menu.InitializeControlIds(Control namingContainerScope)  at Microsoft.SharePoint.WebControls.Menu.OnLoad(EventArgs eventArgs)  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRe... a042ca9d-e5a1-3092-22c7-5be152697ad2 
    ...cursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) a042ca9d-e5a1-3092-22c7-5be152697ad2 
    Getting Error Message for Exception System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index  at Microsoft.SharePoint.WebControls.ListSiteMapPath.CreateControlHierarchy()  at System.Web.UI.WebControls.SiteMapPath.CreateChildControls()  at System.Web.UI.Control.EnsureChildControls()  at System.Web.UI.WebControls.CompositeControl.get_Controls()  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.... a042ca9d-e5a1-3092-22c7-5be152697ad2 
    ...FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalkingInner(Control rootControl, String id)  at Microsoft.SharePoint.WebControls.Menu.FindControlByWalking(Control namingContainer, String id)  at Microsoft.SharePoint.WebControls.Menu.set_TemplateId(String value)  at Microsoft.SharePoint.WebControls.Menu.InitializeControlIds(Control namingContainerScope)  at Microsoft.SharePoint.WebControls.Menu.OnLoad(EventArgs eventArgs)  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive(... a042ca9d-e5a1-3092-22c7-5be152697ad2 
    ...)  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Control.LoadRecursive()  at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) a042ca9d-e5a1-3092-22c7-5be152697ad2 
    

    を投げています10

  1. グループ:
    -/domain/sitecollection/subsiteA/_layouts/15/people.aspx?MembershipGroupId = 3898は同じエラーをスローします。 ? /ドメイン/ sitecollection/subsiteB/_layouts/15 /人: -
    /ドメイン/ sitecollection/_layouts/15/people.aspx MembershipGroupId = 3898が、直接はsitecollectionにグループは権限が働いている
  2. サブサイトを発見されました。 aspx?MembershipGroupId = 6618が正しく表示されますが、 ですが、リストビューをデフォルトの詳細ビューから別のビューに変更すると、同じエラーが発生します。

答えて

0

私は問題を発見しました。これは、マイグレーションによって引き起こされたものではなく、カスタムコントロール(BreadCrumbナビゲーション用に実装されています)によって引き起こされました。

コントロールが上の例から実施されたLink、 SiteMapProviders =「SPSiteMapProvider、 SPXmlContentMapProvider」

SPXmlContentMapProviderは、例外が発生しましたが、常にではないが、SiteCollectionは、ホワイトスペースを持っていただけURLにあり、権限管理ページに移動した場合に限ります。

関連する問題