Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Introduction

L’autorisation est nécessaire pour manipuler des objets tels que des files d’attente et des éléments de travail dans Microsoft System Center Service Manager 2010. Ces autorisations sont gérées à l’aide de profils. Un profil est une collection d’éléments utilisés pour l’autorisation. Pour les opérations telles que la création, la lecture, la mise à jour et la suppression, la structure suivante est utilisée pour les éléments d’autorisation :

ProfilName Operation Type Property Relationship RelationshipEndPointFor authorization, un rôle d’utilisateur spécifie les opérations que des utilisateurs spécifiques peuvent effectuer sur des objets spécifiques en associant un profil, une étendue et des utilisateurs. Les profils sont également utilisés par la console Service Manager pour filtrer des objets tels que des tâches et des modèles.

Les trois procédures stockées incluses dans ce correctif logiciel ont les noms de fichiers suivants :

  • p_GetRestrictrictionsOnOperationsInProfile

  • p_AddRestrictrictionToOperationInProfile

  • p_RemoveRestrictrictionFromOperationInProfile

Ces procédures stockées SQL vous permettent d’ajouter ou de supprimer des droits pour une opération dans des profils afin de prendre en charge les types personnalisés qui ont été ajoutés à l’environnement Service Manager. La console Service Manager ne peut pas ajouter ou supprimer ces droits. Par exemple, vous pouvez ajouter l’autorisation suivante au profil IncidentResolver si vous avez personnalisé le type d’utilisateur en ajoutant une nouvelle relation :

Relation de propriété de type d’opération ProfileName RelationshipEndPoint

IncidentResolver Object_Set Nouvelle relation
utilisateur Ces procédures stockées vous donnent également plus de détails sur l’accès aux propriétés de types spécifiques. La console Service Manager ne peut pas fournir ces détails. Ces procédures stockées SQL ne peuvent pas ajouter de nouvelles opérations à un profil et peuvent effectuer uniquement les tâches suivantes :

  • Affichez les autorisations configurées dans un profil existant.

  • Ajoutez des types à des opérations existantes dans des profils existants. Vous pouvez ajouter les restrictions de type, de propriété et de relation aux opérations suivantes :

    • Object__Add

    • Object__Set

    • Object__Get

    • Object__Delete

  • Supprimez les types des opérations existantes dans les profils existants.

Informations supplémentaires

Informations sur le correctif logiciel

Un correctif logiciel pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif est destiné à corriger uniquement le problème décrit dans cet article. Appliquez ce correctif logiciel uniquement aux systèmes qui rencontrent le problème décrit dans cet article. Ce correctif peut recevoir des tests supplémentaires. Par conséquent, si vous n’êtes pas gravement affecté par ce problème, nous vous recommandons d’attendre la prochaine mise à jour logicielle qui contient ce correctif logiciel.

Si le correctif logiciel est disponible en téléchargement, une section « Téléchargement de correctif logiciel disponible » est disponible en haut de cet article de la Base de connaissances. Si cette section n’apparaît pas, contactez le service clientèle microsoft et le support technique pour obtenir le correctif logiciel.

Remarque Si des problèmes supplémentaires se produisent ou si un dépannage est nécessaire, vous devrez peut-être créer une demande de service distincte. Les coûts de support habituels s’appliqueront aux questions et problèmes de support supplémentaires qui ne sont pas éligibles à ce correctif logiciel spécifique. Pour obtenir la liste complète des numéros de téléphone du service clientèle et du support technique Microsoft ou pour créer une demande de service distincte, visitez le site Web Microsoft suivant :

http://support.microsoft.com/contactus/?ws=supportNotez que le formulaire « Téléchargement du correctif logiciel disponible » affiche les langues pour lesquelles le correctif logiciel est disponible. Si vous ne voyez pas votre langue, c’est qu’un correctif logiciel n’est pas disponible pour cette langue.

Conditions préalables

Pour appliquer ce correctif logiciel, Microsoft System Center Service Manager 2010 Service Pack 1 (SP1) doit être installé.

Notez que ce correctif logiciel s’applique au composant Service Manager serveur d’administration principal (SM Server) dans System Center Service Manager 2010.

Comment installer ce correctif logiciel

Important avant d’installer ce correctif logiciel, nous vous recommandons de suivre les étapes suivantes :

  • Sauvegardez les bases de données ServiceManager.

  • Sauvegardez les clés de chiffrement pour SM Server.

Notez que ce correctif logiciel ne peut pas être désinstallé après l’avoir installé.

Pour installer ce correctif logiciel, procédez comme suit :

  1. Fermez toutes les applications liées à Service Manager telles que la console Service Manager et le portail Self-Service.

  2. Dans Windows Explorer, ouvrez le dossier qui contient ce package de correctifs logiciels.

  3. Cliquez avec le bouton droit sur le fichier suivant, puis cliquez sur Exécuter en tant qu’administrateur :

    Scsm2010_amd64_sp1_kb2525307.exe

  4. Acceptez le contrat de licence dans l’Assistant Installation System Center Service Manager SCSM2010_SP1_KB2525307 dans la page Contrat de licence, puis cliquez sur Installer pour terminer l’Assistant.

Comment déterminer si ce correctif logiciel a été appliqué correctement

Méthode 1
  1. Dans Panneau de configuration, ouvrez Programmes et fonctionnalités.

  2. Cliquez sur Afficher les mises à jour installées.

  3. Si l’élément suivant est répertorié, le correctif logiciel a été appliqué correctement :

    Correctif logiciel pour Microsoft System Center Service Manager SP1 (KB2525307)Remarque Si le système exécute SM Server, cet élément est répertorié sous Microsoft System Center Service Manager SP1.

Méthode 2

Affichez les fichiers journaux suivants dans le dossier %temp% pour déterminer si des erreurs se sont produites pendant l’installation du correctif logiciel :

  • Scsm2010_sp1_kb2525307.msp.0.log

  • Scsmpatchersetupwizard01.log

Informations sur le Registre

Pour utiliser le correctif logiciel dans ce package, vous n’avez pas à apporter de modifications au Registre.

Nécessité de redémarrer

Vous n’avez pas besoin de redémarrer l’ordinateur après avoir appliqué ce correctif logiciel.

Informations sur le remplacement de correctif logiciel

Ce correctif logiciel ne remplace pas un correctif logiciel précédemment publié. Pour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Comment utiliser les procédures stockées avec des relations personnalisées

Si vous ajoutez des relations pour étendre un type et que vous souhaitez restreindre les droits de mise à jour de ces relations, vous devez ajouter le type étendu aux opérations souhaitées qui mettent à jour les profils appropriés.

Par exemple, vous ajoutez la relation System.CallingUser entre les points de terminaison System.WorkItem.Incident et System.Domain.User. Si vous souhaitez que le profil IncidentResolver puisse activer la possibilité de mettre à jour la relation, vous devez ajouter la relation au Object__Set (mettre à jour) à droite du point de terminaison System.Domain.User. Dans cet exemple, vous n’avez pas à ajouter la relation au Object__Set (mise à jour) à droite du point de terminaison System.WorkItem.Incident. Il n’est pas nécessaire d’ajouter la relation, car l’entrée suivante indique que le point de terminaison System.WorkItem.Incident dispose déjà des droits de Object__Set (mise à jour) pour toutes les propriétés et points de terminaison de relation :

Relation de propriété de type d’opération ProfileName RelationshipEndPoint

IncidentResolver Object__Set System.WorkItem.Incident NUL NULL N/A
Vous pouvez appeler la procédure stockée suivante pour ajouter le droit de Object__Set (mise à jour) au point de terminaison System.Domain.User pour la relation System.CallingUser dans le profil IncidentResolver :

exec p_RemoveRestrictrictionFromOperationInProfile 'IncidentResolver', 'Object__Set', 'System.Domain.User', NULL, 'System.CallingUser', NULL

Syntaxe

La section suivante décrit la syntaxe des procédures stockées incluses dans ce correctif logiciel.

Procédure stockée p_GetRestrictrictionsOnOperationsInProfile

Parameter

@ProfileName nvarchar(max) = NULLCe procédure stockée affiche une liste d’opérations à partir du profil spécifié. Pour chaque opération, cette procédure stockée affiche également les types, les propriétés et les relations qui sont définies dans le type et qui peuvent être utilisées par l’opération.

Remarque Pour définir correctement les relations, elles doivent être définies en tant que propriétés sur les deux points de terminaison de la relation.

Comment utiliser la procédure stockée et interpréter la sortie
  • Si ProfileName a la valeur Null, tous les profils sont affichés.

  • Une opération, une propriété et un type répertoriés dans la même ligne indiquent que l’opération est limitée à la propriété à partir du type.

  • Une opération, un type et un point de terminaison de relation répertoriés dans la même ligne indiquent que l’opération est limitée au point de terminaison de relation à partir du type.

  • Si le type, la propriété et le point de terminaison de relation sont toutes des valeurs Null, l’opération associée est activée sur tous les types, toutes les propriétés et tous les points de terminaison de relations.

Les noms de profil suivants sont valides :

  • ActivityImplementer

  • Administrateur

  • AdvancedOperator

  • Auteur

  • ChangeInitiator

  • IncidentResolver

  • ProblemAnalyst

  • ReadOnlyOperator

  • Workflow

  • ChangeManager

  • EndUser

  • ImpliedConfigItemCustodian

  • ImpliedIncidentAffectedUser

  • ImpliedPrimaryComputerUser

  • ImpliedReviewer

  • ImpliedUserPreference

Procédure stockée p_AddRestrictrictionToOperationInProfile

Paramètres

@ProfileName AS NVARCHAR(MAX) = null
@OperationName AS NVARCHAR(MAX) = null
@TypeName AS NVARCHAR(MAX) = null
@PropertyName AS NVARCHAR(MAX) = null
@RelationshipTypeName AS NVARCHAR(MAX) = null
@RelationshipEndpoint AS NVARCHAR(MAX) = nullNote Cette procédure stockée ajoute les restrictions spécifiées au profil spécifié.

Procédure stockée p_RemoveRestrictrictionFromOperationInProfile

Paramètres

@ProfileName AS NVARCHAR(MAX) = null
@OperationName AS NVARCHAR(MAX) = null
@TypeName AS NVARCHAR(MAX) = null
@PropertyName AS NVARCHAR(MAX) = null
@RelationshipTypeName AS NVARCHAR(MAX) = null
@RelationshipEndpoint AS NVARCHAR(MAX) = nullNote Cette procédure stockée supprime les restrictions spécifiées du profil spécifié.

Exemple 1

L’exemple suivant montre la sortie de la procédure stockée p_GetRestrictrictionsOnOperationsInProfile. Les résultats indiquent que l’opération Object__Get (lecture) pour le profil IncidentResolver est illimitée.

Relation de propriété type d’opération ProfileName RelationshipEndPoint

IncidentResolverObject__GetNULLNULL NULL NULL

Exemple 2

L’exemple suivant montre la sortie de la procédure stockée p_GetRestrictrictionsOnOperationsInProfile. Les résultats indiquent que l’opération Object__Set pour le profil IncidentResolver est limitée aux types suivants :

  • System.WorkItem.Incident et toutes ses propriétés, y compris les points de terminaison de relation

  • System.FileAttachment et toutes ses propriétés, y compris les points de terminaison de relation

  • System.WorkItem.Log et toutes ses propriétés, y compris les points de terminaison de relation

  • System.WorkItem.Activity.ManualActivity et ses propriétés, y compris les points de terminaison de relation

  • System.Config élément et point de terminaison de relation System.WorkItemAboutConfigItem

  • System.Config élément et point de terminaison de relation System.WorkItemRelatesConfigItem

  • System.Domain.User et point de terminaison de relation System.WorkItem.TroubleTicketClosedByUser

  • System.Domain.User et point de terminaison de relation System.WorkItemAssignedToUser

  • System.Domain.User et point de terminaison de relation System.WorkItemCreatedByUser

Relation de propriété de type d’opération ProfileName RelationshipEndPoint
IncidentResolver Object__Set System.WorkItem.Incident NULL NULL N/A
IncidentResolver Object__Set System.FileAttachment NULL NULL N/A
IncidentResolver Object__Set System.WorkItem.Log NULL NULL N/A
IncidentResolver Object__Set System.WorkItem.Activity.ManualActivity NULL NULL N/A
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemAboutConfigItem N/A
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemRelatesToConfigIte N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItem.TroubleTicketClosedByUser N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemAssignedToUser N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemCreatedByUser N/AImportant Les cinq derniers éléments d’opération vous permettent de lier des éléments de configuration à un incident et d’affecter des utilisateurs à Incidents.

Exemple 3

L’exemple suivant de la procédure stockée p_GetRestrictrictionsOnOperationsInProfile indique que l’opération de Object__Set pour le profil ImpliedReviewer est limitée aux types suivants :

  • System.Reviewer et uniquement les propriétés Comments, DecisionDate et Decision

  • System.Reviewer et uniquement le point de terminaison de relation System.ReviewerVotedByUser

  • System.Domain.User et uniquement le point de terminaison de relation System.ReviewerVotedByUser

Remarques

  • Cet exemple de sortie n’est qu’un exemple de la sortie et non de la sortie complète.

  • Les droits de System.ReviewerVotedByUserObject__Set (mise à jour) ont été accordés au point de terminaison System.Reviewer et au point de terminaison System.Domain.User. Si vous n’accordez pas de droits de relation aux deux points de terminaison, vous ne pouvez pas mettre à jour les objets réviseurs à l’aide de la relation suivante :

    Relation relation de propriété type d’opération ProfileName RelationshipEndPoint
    ImpliedReviewer Object__Set System.Reviewer Comments NULL N/A
    ImpliedReviewer Object__Set System.Reviewer DecisionDate NULL N/A
    ImpliedReviewer Object__Set System.Reviewer Decision NULL N/A
    ImpliedReviewer Object__Set System.Reviewer NULL System.ReviewerVotedByUser N/A
    ImpliedReviewer Object__Set System.Domain.User NULL System.ReviewerVotedByUser N/A

Exemple 4

L’exemple suivant montre comment utiliser la procédure stockée p_AddRestrictrictionToOperationInProfile pour mettre à jour la propriété Notes :

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', 'Notes', NULL, NULL

Exemple 5

L’exemple suivant montre comment utiliser la procédure stockée p_AddRestrictrictionToOperationInProfile pour mettre à jour la relation System.WorkItemRelatesToWorkItem :

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', NULL, 'System.WorkItemRelatesToWorkItem', 'N/A'

Exemple 6

L’exemple suivant montre comment utiliser la procédure stockée p_AddRestrictrictionToOperationInProfile pour mettre à jour la classe Incident, toutes les propriétés et toutes les relations :

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.WorkItem.Incident', NULL, NULL, 'N/A'

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×