2010-10-04 4 views
1

Je suis nouveau sur SharePoint 2010 et je tente de créer des sites Web de base. D'abord, créé un nouveau site. Utilisation de l'authantication de domaine J'ai masqué l'onglet Actions du site. Entouré des étiquettes avecComment masquer l'onglet Actions du site, mais afficher le lien Se connecter à un autre endroit

<SharePoint:SPSecurityTrimmedControl ID = "spstcSiteActions" runat = "server" PermissionsString = "ManageWeb"> 

Quand vous faites cela, l'utilisateur final ne peut pas voir Actions du site ruban, mais ne peux pas voir lien Connexion trop :) Je veux faire Actions du site invisible, mais lien Connexion visible. Lorsque l'utilisateur clique sur le lien, il peut voir le Ruban Actions du site si l'authentification est réussie. Ma question est Comment cacher l'onglet Actions du site, mais montrer le lien Se connecter dans le même onglet ou à un endroit différent.

Répondre

0

Je n'ai pas essayé cela sur SharePoint 2010, mais je connais peut-être une solution de contournement. Vous pouvez essayer de placer un lien sur votre page maître qui pointe vers /_layouts/authenticate.aspx. Une fois que l'utilisateur clique sur l'URL, ils seront authentifiés et ramenés. Ensuite, le contrôle rogné peut afficher le menu des actions du site en fonction des autorisations.

Vous aurez besoin d'un contrôle tronqué autour du lien de connexion afin de le masquer lorsque l'utilisateur est authentifié.

+0

J'ai trouvé une balise dans le ruban Actions du site qui contient lien Connexion. Le tag src est redirigé vers ~/_catalogs/Welcome.ascx. Lorsque vous déplacez cette balise n'importe où dans votre page maître, cela fonctionne également. Mais il devrait y avoir un lien d'authentification personnalisé comme votre réponse. Je vais essayer demain, parce que j'ai quitté le bureau. Merci pour vos conseils. Je répondrai à nouveau cette réponse demain. Adieu. –

+0

Bonjour Zeb. J'ai essayé votre suggestion. Tout d'abord, il fonctionne pour m'authentifier sur le site Web, mais il devrait y avoir quelque chose comme le lien par défaut Connexion, lorsque vous avez signé votre nom devrait apparaître sur le lien, et le menu utilisateur (Mes paramètres, Déconnexion, Personnaliser cette page) devrait être affiché pour l'utilisateur authentifié. –

0

Vous voudrez peut-être examiner les options CustomActions disponibles. J'ai utilisé des actions personnalisées dans SP2007 pour ajouter des éléments au menu des actions du site. Vous pourriez être en mesure de tirer parti de quelque chose de similaire à cacher un élément.

est ici un article connexe: http://msdn.microsoft.com/en-us/library/bb418728(office.12).aspx

Questions connexes