2016-07-07 1 views
0

J'utilise InfoPath 2013 avec deux vues, une pour l'entrée de l'utilisateur et une pour le personnel d'administration. Je dois limiter la vue pour le personnel d'administration à quelques utilisateurs. Comment va-t-on le faire dans InfoPath 2013 sans code?Aucune solution de code pour restreindre les vues pour Infopath 2013?

premier groupe: Les propriétaires du site peuvent voir la vue ADMIN

Deuxième groupe: les membres du site ne peut pas voir la vue ADMIN

Répondre

0

L'utilisateur pour lequel vous souhaitez limiter, la vue d'administration de la forme, quel genre des utilisateurs sont-ils? Ont-ils des privilèges d'administrateur? S'il vous plaît expliquer un peu.

J'ajoute deux liens qui peuvent vous aider:

  1. Link-1

  2. Link-2

Comme je suppose que les étapes seront même pour InfoPath 2013 aussi.

+0

Merci - Je suis à la recherche d'une solution sans code pour Infopath 2013 (ne semble pas identique à 2010 à certains égards). Sais-tu par hasard comment? – Dene

0

Il y a plusieurs façons de réaliser cela.

  1. Créer un bouton qui recherche currentUser dans la règle du bouton.
  2. Créez une zone de texte dans laquelle un utilisateur peut entrer un mot de passe secret.

1er

  1. créer champ de texte appelé "currentUser" et définir la valeur par défaut de la fonction userName(). - Ceci permettra à l'utilisateur actuel de se connecter.
  2. Créer un champ de texte appelé "adminUsers" et entrer tous les identifiants des utilisateurs admin. (cela dépendra de votre organisation) mon cas ce serait mon badgeID. Vous pouvez utiliser userName() pour obtenir votre ID.
  3. créer un bouton avec les règles
  4. dans les règles de bouton Créer une nouvelle action
  5. dans la zone Conditions créer une condition qui stipule que « AdminUsers (le champ) contient currentUser (le champ)) vous devrez cliquer sur » utilisez une formule, puis cliquez sur Insérer un champ ou un groupe.
  6. Maintenant, sous Exécuter ces actions: basculez les vues vers votre vue d'administration.

2ème

  1. Créer champ de texte appelé mot de passe
  2. bouton Créer des règles
  3. condition Set sur le bouton où le mot de passe est égal à "votre_mot_de_passe"

dans ce scénario, vos utilisateurs admin seront obligés d'entrer à chaque fois que l'application connait qui vous êtes.