Lors de l’IT Camp « SQL Server /SharePoint/Windows Intune, les scénarios d’usage en mode Cloud hybride », nous évoquons entre autre la recherche hybride à partir de SharePoint. Afin d’illustrer nos propos par des démonstrations, j’ai donc monté une plateforme complète.
Cette série d’articles va permettre d’illustrer la mise en place d’une telle plateforme. Mise en place articulée autour de 3 grandes étapes :
Les prérequis que j’ai utilisé pour monter cette plateforme sont :
Nous allons commencer par configurer l’authentification des utilisateurs. Ci-dessous un schéma présentant la vue macro de l’environnement utilisé :
Pour plus de détails techniques, je vous invite à consulter les 2 articles ci-dessous :
Pour monter ma démonstration, j’ai choisi d’acheter un nom de domaine chez Gandi. De plus pour l’achat d’un nom de domaine chez eux, un certificat SSL est délivré gratuitement pour le domaine acheté. Ce qui va nous être très utile pour la suite.
Ci-dessous une copie d’écran du domaine acheté chez Gandi.
Une fois le domaine acheté, nous allons rajouter le nom du domaine au niveau du domaine contrôleur de notre infrastructure.
Sur le domaine contrôleur, cliquez sur le bouton « Server Manager » :
Dans le menu « Tools » en haut à droite, cliquez sur « Active Directory Domains and trusts »
Sur le côté gauche de la fenêtre « Active Directory Domains and Trusts », cliquez avec le bouton droit de la souris sur « Active Directory Domains and Trusts »
Cliquez sur « Properties »
Dans la fenêtre qui s’affiche, entrez le nom de votre domaine public dans le champ « Alternative UPN suffixes ». Dans mon exemple j’ai entré : « franck-mercier.fr »
Cliquez sur le bouton « Add »
Le domaine est maintenant rajouté en tant que suffixe UPN au niveau de l’active directory
A quoi va servir le nom UPN (User Principal Name) ? Il y a de grande chance, comme dans cet exemple, que votre nom de domaine interne ne corresponde pas au nom de votre domaine public.Le nom UPN va permettre de donner un suffixe alternatif aux utilisateurs de votre « Active Directory ».
Ci-dessous, les copies d’écran permettant de définir l’UPN au niveau des utilisateurs :
Voilà pour la création et le référencement du domaine. Dans le prochain article, nous aborderons l’acquisition et l’installation d’un certificat public
Au plaisir de vous voir lors d’un IT Camp SQL 2014/Power BI.
Franck Mercier
Pour tester Windows Server 2012, Windows 8, SQL Server 2012, SQL Server 2014 CTP2 et Power BI, vous pouvez télécharger gratuitement la version d’évaluation disponible sous la forme :
Windows Server 2012 :
SQL Server 2012 :
Evaluation SQL Server 2014 CTP2 :
Evaluation Power BI :
Testez Azure gratuitement pendant un mois :
Depuis la mise à jour de l’add-in Excel Power Query, il est possible de se connecter directement sur son compte Facebook et ainsi récupérer, par exemple, les données exposées sur son mur.
Cette nouvelle fonctionnalité semble intéresser de nombreuses personnes, et j’ai eu comme question récurrente : “Comment faire pour changer les informations de connexions vers Facebook?”
En effet, lors de la première connexion à Facebook, les informations sont demandées à l’utilisateur, puis après, ces informations sont conservées et Power Query se connecte automatiquement au compte Facebook. Il est toutefois possible de modifier les informations de connexions (ne serait-ce que pour gérer les changements de mot de passe ).
Ci-dessous, un petit pas à pas pour illustrer la procédure à suivre pour changer les informations de connexions à Facebook (ou aux autres sources de données):
Depuis le ruban, cliquez sur “Power Query”, puis sélectionnez “Data Source Settings”.
Dans la fenêtre “Data Source Settings”, sélectionnez la source de données à modifier et cliquez sur “Edit Credential”. Dans notre exemple, nous allons choisir la connexion Facebook.
Dans la fenêtre “Access Facebook”, cliquez sur le bouton “Sign in as different user”.
La fenêtre de connexion s’ouvre alors. Entrez les nouvelles informations de connexion et cliquez sur le bouton “Connexion”
Cliquez ensuite sur les boutons “Save” puis “Done” pour valider les changements. Et voilà!
Dans cette partie nous allons nous intéresser aux certificats.
Installation du certificat public
Il va être nécessaire de faire l’acquisition d’un certificat SSL qui servira à établir la relation de confiance entre le domaine public et notre infrastructure sur site.
La demande du certificat va se réaliser via IIS. Il est nécessaire d’avoir IIS installé sur votre réaliser la demande de certificat. L’installation d’IIS est détaillée ici : http://technet.microsoft.com/en-us/library/hh831475.aspx
Dans la fenêtre « Server manager », cliquez en haut à droite sur le menu « Tools »
Cliquez sur « Internet Information Services (IIS) Manager
Dans la fenêtre Internet Information Services (IIS) Manager, dans la partie gauche, sélectionnez le nom de votre machine
Dans la partie centrale de la fenêtre, double-cliquez sur « Server Certificates »
La partie « Server Certificates » s’ouvre alors
Dans la partie droite de la fenêtre, cliquez sur cliquez sur « Create Certificate Request…»
La fenêtre « Request Certificate » apparaît.
Dans la partie « Distinguished Name Properties », Renseignez les différents champs.
Cliquez sur « Next »
La partie « Cryptographic Service Provider Properties » apparaît
Dans la liste déroulante « Cryptographic Service Provider », sélectionnez « Microsoft RSA SChannel Cryptographic Provider »
Dans la liste déroulante « Bit length », sélectionnez « 2048 »
Dans la partie « File Name », définissez l’endroit où vous allez exporter la demande de certificat
Dans le champ « Specify a file name for the certificat request » : indiquez un chemin pour exporter la demande de certificat :
La demande de certificat est exportée au format texte (.TXT) :
L’ouverture du fichier permet de voir à quoi ressemble la demande du certificat (pas facile à lire )
Maintenant que nous avons généré la demande de certificat, nous allons créer le certificat à partir de cette demande.
Dans mon cas, mon domaine est hébergé chez Gandi. Au niveau de l’interface d’administration de mon domaine public, je vais acheter un nouveau certificat.
Lors du processus de génération du certificat, il est nécessaire d’insérer le CSR. Le CSR n’est ni plus ni moins les informations dans le fichier texte généré précédemment via IIS.
J’ai recopié le texte du fichier dans la zone CSR. Puis j’ai compléter les informations comme le logiciel utilisé. A noté que le nom de domaine (Domaine (CN) principal) a été renseigné automatiquement après avoir copié le CSR.
Au bout d’un certain temps, 3h dans mon cas, le certificat est disponible :
Et une entrée a été rajoutée dans le DNS de mon domaine public
Maintenant que le certificat a été généré, je n’ai plus qu’à le récupérer.
Une fenêtre permet le téléchargement du certificat
Une fois le certificat récupérer sur notre Domaine Contrôleur, il nous reste à finaliser son installation.
Au niveau de IIS, dans la partie droite, cliquez sur « Complete Certificate Request… »
La fenêtre « Complete Certificate Authority Response » apparait
Dans la partie « Specify Certificate Authority Response », dans la zone « File name containing the certication authority’s response », cliquez sur
La fenêtre « Open » s’ouvre ( )
Dans la partie en bas à droite, changez l’extension du fichier par « *.* »
Puis sélectionnez votre certificat
Cliquez sur « Open »
Ci-dessous une copie d’écran après import de mon certificat
Au niveau de la fenêtre « Internet Information services (IIS) Manager », votre certificat doit apparaitre
Maintenant, nous allons lier ce certificat au niveau du site web par défaut du domaine contrôleur
Dans la fenêtre Internet Information services (IIS) Manager », dans le dossier « Sites »
Faîtes un clic-droit sur « Default Web site », puis cliquez sur « Edit Bindings… »
La fenêtre « Site Bindings » apparaît
Cliquez sur le bouton « Add… »
La fenêtre « Add Site Binding » apparaît
Dans la liste déroulante « Type : », sélectionnez « https : » afin de faire apparaître la liste déroulante « SSL certificate »
Dans la liste déroulante « SSL certificate », sélectionnez le certificat précédemment importé
Ci-dessous une copie d’écran après définition du certificat. Cliquez sur le bouton « Ok »
De retour dans la fenêtre « Site Bindings » cliquez sur le bouton « Ok »
Le troisième article traitera de l’installation et le paramétrage de l’AD FS. Il est disponible ici
Power BI est une solution de Business Intelligence composée de plusieurs éléments, se trouvant dans Excel et/ou dans Office 365. Celui que je vais vous présenter aujourd’hui est sûrement un des plus visibles. Il s’agit de Power Q&A, une brique de Power BI se trouvant dans Office 365.
Dans ce billet nous allons voir comment utiliser un fichier Excel/Power Pivot avec Power Q&A.
Les pré-requis sont:
Connectez-vous sur votre site Office 365 Power BI puis cliquez sur l’app Power BI.
Une fois dans le site Power BI, cliquez sur “Ajoutez” puis “télécharger le fichier”
Une fois le fichier téléchargé, il apparaît dans le site Power BI. Cliquez alors sur “…” pour activer le menu contextuel du fichier.
Sélectionnez “Ajouter aux questions et réponses”
Le fichier est alors activé pour Power Q&A
En haut à droite du site Power BI, cliquez sur “Rechercher avec questions et réponses Power BI”
Vous arrivez alors dans le site Power Q&A, qui se présente comme une page de moteur de recherche
Posez des questions à partir de la barre de recherche. ci-dessous des copies d’écrans d’exemples de différentes recherches avec différents rendus.
Un fois la recherche activée, vous avez la possibilité d’affiner votre rapport en cliquant sur le bouton en haut à droite du rapport :
Un autre exemple avec une représentation cartographique, avec le mot clef “as map”
Pour les questions récurrentes, il est possible de les rajouter en favoris avec la fonctionnalité “Featured question”
Dans la fenêtre “Feature a question”, il sera possible de définir les questions récurrentes que vous souhaitez exposer à vos utilisateurs
Sur la page d’accueil, apparaîtra alors les questions récurrentes pour un accès rapide aux rapports
Si dans la fenêtre “Featured question” vous avez coché la case “Show on the Power BI site home page”, les questions récurrentes apparaîtrons dans la section “Questions proposées” du site Power BI
Une vidéo illustrant ce billet est disponible ici.
Afin d’illustrer l’article “Power BI : Posez les bonnes questions à vos rapports avec Power Q&A”, voici une vidéo :