none
How to have multiple CustomActionGroup's in Central Administration under a custom CustomActionGroup? RRS feed

  • Question

  • Hi,

    in the original Central Administration there are CustomActionGroups like Application Management.

    Application Management is shown in the Navigtion Area on the left and when you click on it a new pages is getting opened with 4 Custom Action Groups like Web Applications, Site Collections etc. with many Custom Action's under them.

    I want to have something like this:

    How can i do this in my solution?


    Best regards,
    Yavuz B.

    My Sharepoint and Enterprise 2.0 Blog http://www.bogazci.com | Microsoft Sharepoint Resources & Blogs List


    • Edited by [Yavuz B.] Tuesday, December 25, 2012 8:00 AM
    Tuesday, December 25, 2012 7:59 AM

Answers

  • Hi Yavuz B,

    Do you mean that you have tried the sample Babasaheb provided that in the following link:
    http://msdn.microsoft.com/en-us/library/jj128109(v=office.14).aspx

    and it doesn’t work, I create a project, deploy as farm solution, then add element file, paste the code in the element file, choose to deploy the feature scope to Web, the project can be deployed successfully, and the custom group and custom action are showed in the Central Administration page, the custom action group is showed the left panel quick launch bar.

    If you create your solution based on the sample, would you please check whether there are something that has missed, or you can provide the code here.

    Thanks,


    Qiao Wei
    TechNet Community Support

    Friday, December 28, 2012 8:52 AM
    Moderator
  • Yavuz, if you want your own top level custom action group with links to other custom action groups, along with standard groups like Application Management and System Settings, then the link provided by Qiao Wei and Babasaheb sould get you on the way. That link contains several other links, among them this one: 

    http://msdn.microsoft.com/en-us/library/jj128109(v=office.14).aspx#odc_sp14_ta_CustomizeCentralAdmin_CustomizingCentral


    Kind Regards

    Bjoern
    http://spviking.com
    Twitter: Follow @bjoern_rapp


    Friday, December 28, 2012 10:06 AM
    Moderator
  • As far as I can see, that's in accordance with how I have thought,  and you should be able to design this using the guidelines from the links that have been provided. Instead of adding groups and/or actions to the standard applications.aspx page in Central Admin, add them to your customapplications.aspx application page.

    Kind Regards

    Bjoern
    http://spviking.com
    Twitter: Follow @bjoern_rapp



    Friday, December 28, 2012 1:52 PM
    Moderator

All replies

  • Hi Yavuz,

    Please have a look at this article, it gives step by step information which will satisfy your requirement.

    http://msdn.microsoft.com/en-us/library/jj128109(v=office.14).aspx 

    Please let me know if you need more info on same.


    Thanks.... ________________ Baba (MCTS, MCPD)

    Tuesday, December 25, 2012 10:27 AM
  • Hi Babasaheb,

    thanks for your response but i already know this article. I have tried it but two things are not working or are not described in this article:

    1. The article says:

    ---

    By default, the Feature scope is set to Web. The Feature must be Web-scoped so that when the custom action group is added to the home page, SharePoint will automatically add it to the left navigation pane. If the Feature’s scope is other than Web, the custom action group link will not appear in the left navigation pane.

    ---

    This does not work for me! I have already implemented an CustomAction with only one CustomActionGroup and only on Link (this did work) but i had to define the Feature with a FARM Scope!

    2. This article tells me how to create a CustomActionGroup with a CustomAction BUT NOT how to do something like the default Application Management Section. To have on the Default Page a CustomActionGroup which has multiple "Sub"-CustomActionGroups.

    I hope that i could clearify my question.


    Best regards,
    Yavuz B.

    My Sharepoint and Enterprise 2.0 Blog http://www.bogazci.com | Microsoft Sharepoint Resources & Blog List



    • Edited by [Yavuz B.] Tuesday, December 25, 2012 10:48 AM
    Tuesday, December 25, 2012 10:48 AM
  • Hi,

    I had same requirement and to fulfill it i have used feature scope as Farm only! below is code snippet that i used. 

     <CustomActionGroup
      Id="XYZ"
      Title="Title"
      Location="Microsoft.SharePoint.Administration.Applications"
      Sequence="350" 
      ImageUrl="imgurl"/>
      
      <CustomAction Id="[GUID]" GroupId="XYZ"
          Location="Microsoft.SharePoint.Administration.Applications"
          Sequence="5"
         Title='Title'/>


    Thanks.... ________________ Baba (MCTS, MCPD)

    Tuesday, December 25, 2012 10:59 AM
  • No, thats not what i want. I dont want to create an Action inside the Application Management Group. I want to have an own Custom Group which should be listed in the left navigation AND has several sub groups.


    Best regards,
    Yavuz B.

    My Sharepoint and Enterprise 2.0 Blog http://www.bogazci.com | Microsoft Sharepoint Resources & Blog List

    Tuesday, December 25, 2012 11:12 AM
  • Hi Yavuz B,

    Do you mean that you have tried the sample Babasaheb provided that in the following link:
    http://msdn.microsoft.com/en-us/library/jj128109(v=office.14).aspx

    and it doesn’t work, I create a project, deploy as farm solution, then add element file, paste the code in the element file, choose to deploy the feature scope to Web, the project can be deployed successfully, and the custom group and custom action are showed in the Central Administration page, the custom action group is showed the left panel quick launch bar.

    If you create your solution based on the sample, would you please check whether there are something that has missed, or you can provide the code here.

    Thanks,


    Qiao Wei
    TechNet Community Support

    Friday, December 28, 2012 8:52 AM
    Moderator
  • I think yavuz wants a higher level customactiongroup with his own custom action groups links   displayed on the home page of the central admin, along with Application Management, Monitoring, System Settings etc.

    Kind Regards

    Bjoern
    http://spviking.com
    Twitter: Follow @bjoern_rapp

    Friday, December 28, 2012 10:01 AM
    Moderator
  • Yavuz, if you want your own top level custom action group with links to other custom action groups, along with standard groups like Application Management and System Settings, then the link provided by Qiao Wei and Babasaheb sould get you on the way. That link contains several other links, among them this one: 

    http://msdn.microsoft.com/en-us/library/jj128109(v=office.14).aspx#odc_sp14_ta_CustomizeCentralAdmin_CustomizingCentral


    Kind Regards

    Bjoern
    http://spviking.com
    Twitter: Follow @bjoern_rapp


    Friday, December 28, 2012 10:06 AM
    Moderator
  • Hi,

    thanks for your responses.

    What i want to have is an own "page" with multiple CustomActionGroups like the default application Custom Action Group.

    That means, i want to have an own cutom group like the application management and under that group i want to show my customer many other groups with links. As same as the application management group works.


    Best regards,
    Yavuz B.

    My Sharepoint and Enterprise 2.0 Blog http://www.bogazci.com | Microsoft Sharepoint Resources & Blog List

    Friday, December 28, 2012 1:24 PM
  •  

    To have your own page of custom groups you need to create an application page  and then let your top level customaction group link to it. That means your top level customaction group should contain one thing: a custom action that opens up your custom application page which in turn contains your other customaction groups.


    Kind Regards

    Bjoern
    http://spviking.com
    Twitter: Follow @bjoern_rapp







    Friday, December 28, 2012 1:32 PM
    Moderator
  • Ok thats what i understood:

    1. create an own custom group with has some "important" custom action links

    2. the custom group itself links to my custom application page

    3. the custom application page shows my own many custom groups with links like the default one but i have to make a layout which looks like the original one. But these many custom groups are not defined in an elements.xml file they are on my custom application page

    is this correct?


    Best regards,
    Yavuz B.

    My Sharepoint and Enterprise 2.0 Blog http://www.bogazci.com | Microsoft Sharepoint Resources & Blog List

    Friday, December 28, 2012 1:44 PM
  • As far as I can see, that's in accordance with how I have thought,  and you should be able to design this using the guidelines from the links that have been provided. Instead of adding groups and/or actions to the standard applications.aspx page in Central Admin, add them to your customapplications.aspx application page.

    Kind Regards

    Bjoern
    http://spviking.com
    Twitter: Follow @bjoern_rapp



    Friday, December 28, 2012 1:52 PM
    Moderator