Pues eso, que no sé a vosotros, pero a mi me parece un poco lata que para poder saltar a la administración del sitio de grupo, o bien haya que saberse la URL (que como ya sabéis, se compone de [nombre_portal]-admin.sharepoint.com), o bien haya que ir al portal de administración de Office 365, y una vez allí, pinchar en el enlace que hay para ello:

image

Para solucionarlo, y de paso trastear un poco con las CustomActions para Office 365, me he creado una acción para abrir el menú de administración desde el propio “Site Actions” del sitio de grupo:

image

Para conseguir esto, tan solo necesitamos que el Elements.xml de nuestra feature, sea:

Recordar que tenéis que sustituir en la UrlAction, el $portal$ por el nombre de vuestro portal.

Consejo del abuelo cebolleta

Cuando desplegamos artefactos en SharePoint (tanto OnLine como OnPremise), que no tengan “code-behind” (ficheros xml, imágenes, otros ficheros, etc), es recomendable que hagamos esto en las propiedades del proyecto de SharePoint:

image

Esto evitará que la .dll generada por Visual Studio (una .dll que no tiene ninguna funcionalidad), se incluya en el paquete.

Y, ¿Si quiero saber más de las Cutom Actions y cómo personalizar la Ribbon?

Pues como siempre, nuestro Gurú Juan Carlos González tiene una serie de post muy buenos.

y algunos otros también muy buenos:

  • Otra serie de posts de Chris O’brien
  • Ejemplos de Localizaciones de Custom Actions: Una de las cosas que menos clara está a la hora de hacer una Custom Action, es cómo posicionarla en el punto de SharePoint que te interesa. Este recurso tiene ejemplos visuales de esas localizaciones. Están basados en WSS 3.0, pero son igual de válidos para SharePoint 2010.

Espero que os sirva.

Saludos!!