Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Cognos
Cognos Forum d'entraide Cognos : Impromptu, Powerplay, transformer,...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2007, 22h00   #1
Invité régulier
 
Développeur informatique
Inscription : mars 2007
Messages : 30
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 9
Points : 9
Par défaut Connexion automatique a cognos

Bonjour, nous avons plusieurs applications maison (sous oracle et php) et nous aimerions que les usagers ne soient pas obligé de toujours s'identifer au système Oracle, puis s'ils veulent un rapport, qu'ils doivent se reconnecter a Cognos.

Y a-t-il un moyen de passer en paramètre le nom d'usager et le mot de passe à cognos pour que celui-ci se lance automatiquement sur la page d'accueil de l'usager ?

Merci
artacus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 09h18   #2
Membre éclairé
 
Inscription : juillet 2006
Messages : 212
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2006
Messages : 212
Points : 346
Points : 346
Oui, mais ce n'est absolument pas sécurisé car tu transmet les login et mot de passe en clair dans l'url...

Sinon, il y a l'authentification intégrée windows, mais il faut pour cela utiliser IIS comme serveur web et internet explorer comme navigateur.
brunolf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 10h56   #3
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
On peut passer le userid password dans l'url en rajoutant les variables suivantes :
&CAMUsername=userid&CAMPassword=password&CAMNamespace=IDNamespace

Mais, il faut insister sur le fait que ce n'est pas du tout conseillé.
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 14h56   #4
Invité régulier
 
Développeur informatique
Inscription : mars 2007
Messages : 30
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 9
Points : 9
Par défaut Encrypter

Salut,

merci des infos, il n'y a aucun moyen de crypter le mot de passe ?
artacus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h11   #5
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
Citation:
Envoyé par artacus Voir le message
Salut,

merci des infos, il n'y a aucun moyen de crypter le mot de passe ?
En fait ces variables sont les input du formulaire de login. Donc, elles ne sont pas cryptées. Mais sur le formulaire, elles sont envoyées en POST.
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h16   #6
Invité régulier
 
Développeur informatique
Inscription : mars 2007
Messages : 30
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 9
Points : 9
Par défaut post

alors si je fais un formulaire dans mon intranet, ca pourrait marcher !
artacus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h24   #7
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
Citation:
Envoyé par artacus Voir le message
alors si je fais un formulaire dans mon intranet, ca pourrait marcher !
Oui, on peut faire un formulaire personnalisé pour se connecter à Cognos 8. D'ailleurs, il y a des exemples du SDK qui le proposent (exemples disponibles dans la base de connaissance de Cognos)
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h39   #8
Invité régulier
 
Développeur informatique
Inscription : mars 2007
Messages : 30
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 9
Points : 9
Par défaut sdk

Salut,

ca marche très bien. Que veux-tu dire par SDK dans la base de connaissance ? Nous avons récemment acheté Cognos 8 mais personne n'a parlé de SDK ? Ou pouvons-nous consulter cette base ?

Qu'est-ce un IDNameSpace ?

Et est-ce possible d'appeler un rapport directement via un post ?
artacus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h48   #9
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
Citation:
Envoyé par artacus Voir le message
Salut,

ca marche très bien. Que veux-tu dire par SDK dans la base de connaissance ? Nous avons récemment acheté Cognos 8 mais personne n'a parlé de SDK ? Ou pouvons-nous consulter cette base ?

Qu'est-ce un IDNameSpace ?
Le SDK est un produit à part accompagnant ReportNet et la C8 permettant de développer des applications Cognos 8 en Java, C#, VB, ASP, etc... etc... (on a vraiment le choix ).

IDNamespace, c'est l'id de l'espace-nom. On peut le trouver dans Cognos Configuration.
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h51   #10
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
Citation:
Envoyé par artacus Voir le message

Et est-ce possible d'appeler un rapport directement via un post ?
Oui, mieux, on peut faire une page JSP, toujours avec le SDK (), pour afficher une liste déroulante de tous les rapports, et lorsque l'utilisateur choisit son rapport, on soumet le formulaire en POST pour récupérer le contenu du rapport au format choisi.
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 16h01   #11
Invité régulier
 
Développeur informatique
Inscription : mars 2007
Messages : 30
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 9
Points : 9
Par défaut SDK

Est-ce que tu sais si on peut faire du PHP avec le SDK ?

Toujours pas trouver le IDNameSpace ? Il sert à quoi ?
artacus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 16h07   #12
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
Citation:
Envoyé par artacus Voir le message
Est-ce que tu sais si on peut faire du PHP avec le SDK ?

Toujours pas trouver le IDNameSpace ? Il sert à quoi ?
Non, le PHP n'est pas encore intégré dans le SDK.
L'IDNamespace, c'est l'ID de l'espace-nom de l'annuaire. Si tu as installé Cognos 8 et défini la sécurité, tu ne peux l'avoir fait qu'au niveau de Cognos Configuration. Donc, en ouvrant Cognos Configuration, sous Authentiification > Sécurité, il y a là, l'espace-nom que tu as défini. En le sélectionnant, tu peux voir ses propriétés à droite, dont l'Id du Namespace.
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 17h31   #13
Invité régulier
 
Développeur informatique
Inscription : mars 2007
Messages : 30
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 9
Points : 9
Par défaut id

salut, je fournis en POST les infos, mais il affiche toujours la fenetre de connexion à Cognos ?

Formulaire:

<input name="CAMUsername'" type="text" tabindex="1" title="L'identifiant est obligatoire" value="" size="35" maxlength="50">

<input name="CAMPassword" type="password" tabindex="2" title="Le mot de passe est obligatoire" size="35" maxlength="50">

<input type="text" name="CAMNamespace'" value="Domino">
artacus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 18h13   #14
Membre habitué
 
Inscription : août 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 132
Points : 142
Points : 142
Citation:
Envoyé par artacus Voir le message
salut, je fournis en POST les infos, mais il affiche toujours la fenetre de connexion à Cognos ?

Formulaire:

<input name="CAMUsername'" type="text" tabindex="1" title="L'identifiant est obligatoire" value="" size="35" maxlength="50">

<input name="CAMPassword" type="password" tabindex="2" title="Le mot de passe est obligatoire" size="35" maxlength="50">

<input type="text" name="CAMNamespace'" value="Domino">
Il y a des Input de type hidden requis . Il faut éditer le formulaire de login généré par Cognos 8 pour les voir dans le code source. Pour le CAMNamespace, s'il l'ID est différent du nom du namespace, essaye le nom aussi. Dans mon cas, j'ai l'ID et le nom du Namespace qui sont identique.
xoninkara est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h01.


 
 
 
 
Partenaires

Hébergement Web