2009-06-02 4 views
1

au travail, nous avons une application PHP basée sur le Web qui agit comme l'interface utilisateur unique qui accorde l'accès à certains modules aux utilisateurs en fonction de leurs droits d'accès (neighter windows-logon ni ldap).Comment pouvez-vous omettre la connexion à MS Reporting Services?

Pour l'un des modules, nous souhaitons maintenant afficher des rapports à l'aide de MS Reporting Services intégré à notre interface utilisateur. Nous ne souhaitons pas que l'utilisateur dispose d'un autre identifiant et mot de passe pour cela, nous avons donc pensé à transmettre un nom d'utilisateur au service de reporting et ainsi omettre le login. Nous n'avons trouvé aucune information sur la façon de le faire ... Qu'avons-nous manqué?

Existe-t-il un moyen de transmettre des informations de connexion au service? Via GET? Via le POST? N'importe quoi?

Cordialement,

Cassy

Répondre

2

Vous pouvez configurer vos services de reporting de manière à autoriser les connexions anonymes. Je suppose que c'est un système PHP, que vous avez) N'avez pas Active Directory b) Utilisez votre propre mécanisme de sécurité. Vous pouvez demander des rapports à partir du serveur, et dans ce processus usurper l'identité d'un utilisateur, mais il semble que vous préférez utiliser anonyme?

Personnellement, je serais prudent. Mais je suis sûr que vous avez considéré les implications. Si vous souhaitez obtenir plus d'informations sur l'exécution du serveur de rapports et sur le service des pages aux utilisateurs anonymes, je pourrais décrire le processus que j'ai utilisé auparavant. Si les utilisateurs sont sur un domaine Active Directory et que les navigateurs sont sous le contrôle de la stratégie de groupe, vous pouvez configurer cette zone, passer automatiquement les informations d'identification Windows, puis il suffit de configurer votre serveur de rapports pour donner accès à tous les utilisateurs. Ce serait le moins d'effort et je pense que l'approche la plus sûre.

Espérons que cela aide

1

Vous devriez être en mesure de regarder les caractéristiques d'accès URL des services de rapports et qui devraient vous permettre d'effectuer toutes les actions dont vous avez besoin.

Questions connexes