Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon...

35

Transcript of Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon...

Page 1: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.
Page 2: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

L’authentification dans SharePointL’authentification dans SharePoint

Gérer les permissionsGérer les permissions

Configurer une ferme de serveurs de Configurer une ferme de serveurs de façon sécuriséefaçon sécurisée

Page 3: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Environnement de sécurité

Equipe interne

Hébergement IT

Equipe externe

Anonyme

Page 4: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

• Authentification utilisateur•Valider le compte utilisateur•Gérer la sécurité par des utilisateurs/groupes•Pas de listes de distribution

• Authentification • Internet Information Services

•Anonyme, Basic, Windows intégré, Kerberos, Certificats

• Authentification par formulaire• Authentification « Web Single Sign-on »

(ADFS)

Page 5: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Comptes Windows

Challenge pour les entreprises

Authentification remise à plat

Base de données SQL Server

Page 6: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

• Authentification enfichable• Positionnée au niveau

d’une zone dans une appli. Web

• Identité indépendante de l’OS

• Fournisseurs d’authentification et de rôles

• LDAP• Active Directory• SQL Server

• Domaine unique• Plus limité à

l’authentification sur Active Directory

• Formulaires ASP.NET

ASP.NET

En standar

d

Active Direc.

Page 7: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Module

d’Authent.

Gestionnaire

de rôles

Fournisseur

d’appartenance

SharePointBases de

contenu

Utilisateurs /

Groupes

Identité utilisateur

Redirection client

Groupes/Rôles

Autorisation

Invitations

Page 8: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Machine.config

Web.config Administration centrale

Page 9: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

<membership><membership><providers><providers>

<add name=“<add name=“VotreMembershipProviderVotreMembershipProvider““connectionStringName=“connectionStringName=“VotreChaineDeConnexionVotreChaineDeConnexion" " ……/>/>

</providers></providers></membership></membership>

<roleManager><roleManager><providers><providers>

<add name=“<add name=“VotreRoleProviderVotreRoleProvider““connectionStringName=“connectionStringName=“VotreChaineDeConnexionVotreChaineDeConnexion““… />… />

</providers></providers></roleManager></roleManager>

<connectionStrings><connectionStrings><add name=“<add name=“VotreChaineDeConnexionVotreChaineDeConnexion" connectionString="data " connectionString="data source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=aspnetdb" />source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=aspnetdb" />

</connectionStrings></connectionStrings>

Page 10: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

• Navigateurs clients• Accessible uniquement avec des navigateurs

Web• Crawler de recherche limité à une

authentification Windows• Fonctionnement dégradé depuis Office

• Une authentification• Un type d’authentification par application Web• Pas d’authentification Windows et Formulaire

pour le même domaine• Une paire de fournisseurs par domaine

• Comptes «formulaire»• Correspondent à des utilisateurs différents• Remplacent les comptes Windows

Page 11: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Démonstration

Authentification par formulaire sur une base de données SQL

Page 12: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Authentification SharepointAuthentification Sharepoint

Gérer les permissionsGérer les permissions

Configurer une ferme de serveursConfigurer une ferme de serveurs

Page 13: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

PropriétairesAccès total

VisiteursAccès en lecture seule

MembresListes et

bibliothèques

Page 14: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Contrôle totalConcevoirContribuerLire

Autorisations

Page 15: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Finesse des autorisations

Interface utilisateur

• Interface d’administration disponible

• Accès consistant aux autorisations

• Héritage des permissions

• Lecture/Ecriture vs. Lecture seule

• Accessible dans les dossiers des listes

• Accessible au niveau d’un document dans une liste ou une bibliothèque

• Nouveaux objets à sécuriser

Page 16: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

• Administration trois-tiers• En mode Web

• En fonction des rôles et des tâches

• Délégation contrôlée

• Isolation

Services partagés

• Autorisations des services

• Configuration des services

• MOSS uniquement

Administration centrale

• Authentification

• Politiques de sécurité

• Configuration de la ferme

Paramètres de site• Autorisation d’accès au

contenu

Admins de contenu

Admins centraux

Admins de contenu partagé

Page 17: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Administrateurs de la

Collection de sitesDévérrouiller

des documents

Corbeillede deuxième

niveau

Permissions non

supprimables

Page 18: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Plus d’accès complet par

défaut

Administrateurs de la

Collection de sitesDévérrouiller

des documents

Administrateurs centraux

Corbeillede deuxième

niveau

Permissions non

supprimables

S’auto accorder l’accès

Stocké dans le journal

d’évènements

Page 19: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

DémonstrationUtilisation des groupes et des autorisations

Créer un groupeAjouter un utilisateur à un groupeCréer un niveau d’autorisation

Page 20: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Ouvrir les éléments

Enumérer les autorisations

Fonctionnalités d’intégration des clients

Création et gestion des

alertes

Utiliser les

interfaces

distantes

Afficher ou supprimer des

versions

Approuver des

éléments

Afficher les pages des application

Parcourir les informations utilisateurs

Page 21: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

• Autorisations réduites• Accès en lecture seule• Pas d’accès aux interfaces

distantes• Pas de contrôle au niveau

dossier ou élément• Limitations en « dur »

• Utilisateurs ne disposant pas de comptes sur le serveur

• Activé dans IIS / désactivé dans SharePoint

• Activer ou désactiver l’accès anonyme

• Contrôle au niveau Liste• Accès en lecture seule à une

bibliothèque

Accès anonyme

Limitations

Page 22: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Services partagés

Complètement restructurés et remis à plat

Nouveau modèle de fournisseur de services

Inclut tous les services

Page 23: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Services partagés

Complètement restructurés et remis à plat

Nouveau modèle de fournisseur de services

Inclut tous les services

Utilisation

Permissions du Catalogue de données métiers

Emplacements approuvés de fichiers Excel

Visibilité des propriétés de profil utilisateur

Page 24: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Démonstration

Positionner des permissions sur un élément

Ajouter un utilisateur à une listeAjouter un groupe à un dossier

Page 25: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Stratégie de Sécurité

Nouvelles configurations

Office Server Single sign-on

• Accorder/enlever des autorisations au niveau de la zone dans une application Web

• Permissions “Refuser tout”• Scenarios “Refuser l’écriture”,

« Lecture totale »

• Types de fichiers bloqués, Masque de droits

• Liste de contrôles sûrs• « Code Access Security »,

recherche de virus

• Stockage et utilisation des comptes et mots de passe pour accéder à des applications métier

Page 26: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Authentification SharepointAuthentification Sharepoint

Gérer les permissionsGérer les permissions

Configurer une ferme de serveursConfigurer une ferme de serveurs

Page 27: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Plus de restrictions sur les topologies!Plus de restrictions sur les topologies!

Les servers ont des rôles:Les servers ont des rôles:Frontal WEB (WFE)Frontal WEB (WFE)

Serveur d’ApplicationServeur d’Application

Serveur de bases de donnéesServeur de bases de données

Possibilité de créer une ferme de n’importe quelle Possibilité de créer une ferme de n’importe quelle taille pour chaque rôle!taille pour chaque rôle!

Bonnes pratiques:Bonnes pratiques:1 serveur d’index1 serveur d’index

Pas plus de 8 WFEs pour un serveur SQLPas plus de 8 WFEs pour un serveur SQL

Page 28: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Architecture

logique

Topologie réseau

TopologieServeurs

Système d’exploitati

on

Page 29: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Canaux

IPSec SSL

Communication sécurisée

Impact sur les

performances

Page 30: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Approche méthodique

Specific roles

Listes d’instantan

és

Conception de la

sécurité

Communication serveur à

serveur

Page 31: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Comptes uniquesComptes uniquesAdministration centraleAdministration centrale

Processus des services partagésProcessus des services partagés

Compte service Web des services partagésCompte service Web des services partagés

Pool d’applications de contenuPool d’applications de contenu

KerberosKerberos activé (NTLM par défaut) activé (NTLM par défaut)Chaque compte de processus doit être un SPN enregistréChaque compte de processus doit être un SPN enregistré

Mode par défaut dans SQL 2005 pour les processus non systèmeMode par défaut dans SQL 2005 pour les processus non système

SSL activé (désactivé par défaut)SSL activé (désactivé par défaut)À activer pour les sites d’administration et la communication serveur à serveurÀ activer pour les sites d’administration et la communication serveur à serveur

Avertissement envoyer sur les pages de login si SSL est désactivéAvertissement envoyer sur les pages de login si SSL est désactivé

Service SPAdminService SPAdminDans une configuration à un seul serveur : DésactivéDans une configuration à un seul serveur : Désactivé

Dans une ferme : ActivéDans une ferme : Activé

Page 32: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Authentification enfichableAuthentification enfichableWindows : Kerberos, Windows intégré, Windows : Kerberos, Windows intégré, BasicBasicFormulaires ASP.Net et Web SSO (ADFS)Formulaires ASP.Net et Web SSO (ADFS)

Gestion des permissionsGestion des permissionsPossible au niveau site, liste, dossier et Possible au niveau site, liste, dossier et élémentélémentServices partagésServices partagésStratégies de l’administration centrale et Stratégies de l’administration centrale et configurationconfiguration

Configuration d’une ferme WebConfiguration d’une ferme WebTopologie de sécuritéTopologie de sécuritéSécurisation des communicationsSécurisation des communications

Page 33: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

Sharepoint sur TechnetSharepoint sur TechnetAuthentification KerberosAuthentification KerberosModèles de fournisseurs Modèles de fournisseurs d’appartenance et de rôlesd’appartenance et de rôles

Page 34: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

S’informer S’informer - Un portail d’informations, des - Un portail d’informations, des événements, une newsletter bimensuelle événements, une newsletter bimensuelle personnaliséepersonnalisée

Se former - Se former - Des webcasts, des articles techniques, des Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos téléchargements, des forums pour échanger avec vos pairspairs

Bénéficier de services - Bénéficier de services - Des cursus de formations et Des cursus de formations et de certifications, des offres de support techniquede certifications, des offres de support technique

Visual Studio 2005 +Visual Studio 2005 +

Abonnement Abonnement MSDN MSDN Premium Premium

Abonnement Abonnement TechNet TechNet Plus :Plus :

Versions d’éval + 2 incidents Versions d’éval + 2 incidents supportsupport

Page 35: Lauthentification dans SharePoint Gérer les permissions Configurer une ferme de serveurs de façon sécurisée.

© 2007 Microsoft France

Votre potentiel, notre passion TM