Configurer les utilisateurs SwissSalary et les filtres de groupe décompte
Sur la page Installation d'utilisateur SwissSalary, l'administration système ou paie pilote l'étendue de données visible par utilisateur Business Central — en complément des Permission Sets. Le Filtre Groupe décompte (optionnellement les groupes Insights) limite l'accès aux groupes décompte et aux données de personnel, de journal, de traitement de salaire et de budget qui en dépendent. Configurez les filtres lors de la création d'un utilisateur, lors d'un changement de rôle et avant l'accès productif à des groupes décompte séparés.
Wichtig
Cette configuration ne remplace pas les ensembles d'autorisations. Le fait qu'une personne puisse lire, modifier ou comptabiliser des données est régi par les Permission Sets de Business Central (par exemple SwS Setup, SwS Read, SwS Process, SwS Posting). Le Filtre Groupe décompte limite en plus l'étendue de données visible.
Conditions préalables
- L'utilisateur existe dans Business Central (Code utilisateur / nom d'utilisateur).
- Les groupes décompte nécessaires sont configurés. Pour plus d'informations, voir Configurer les groupes décompte pour des processus salariaux distincts.
- Vous disposez des droits administratifs sur la configuration des utilisateurs SwissSalary (par exemple le Permission Set SwS Setup).
Saisir un utilisateur dans Installation d'utilisateur SwissSalary
- Ouvrez la page Installation d'utilisateur SwissSalary (administration).
- Créez une nouvelle ligne et sélectionnez le Code utilisateur de l'utilisateur Business Central.
- Définissez le Filtre Groupe décompte (voir la section suivante).
- Facultatif : définissez le Filtre du groupe Insights si les groupes Insights doivent piloter l'accès.
- Enregistrez la ligne.
Hinweis
La table sous-jacente s'appelle User SwissSalary.
Dans l'affichage standard, les champs N° employé, Autorisations département et Filtre accès Sal. consortium, entre autres, sont masqués. N'utilisez que les champs et processus autorisés par votre organisation ; n'inventez pas d'interface supplémentaire.
Filtre Groupe décompte (Filtre Groupe décompte)
| Valeur de filtre | Effet |
|---|---|
BLOCKED |
Valeur par défaut lors de l'insertion d'une nouvelle ligne utilisateur. Aucune donnée de groupe décompte n'est visible tant que vous ne définissez pas le filtre volontairement. |
| vide | Sans restriction : tous les groupes décompte et les données dépendantes. |
| Filtre concret | Uniquement les groupes décompte indiqués (et les données dépendantes). |
Le filtre est un champ texte se rapportant aux groupes décompte (Groupe décompte). Vous saisissez plusieurs valeurs et plages avec la syntaxe de filtre Business Central habituelle (par exemple plusieurs codes séparés par le caractère pipe ou des plages avec ..), pour autant que les codes soient créés en conséquence.
Warnung
Si la valeur BLOCKED reste en place, l'utilisateur ne voit aucune donnée dans les zones SwissSalary filtrées. Configurez le filtre avant la mise en production et vérifiez l'accès avec le compte utilisateur concerné.
Lors de la création d'une ligne, SwissSalary positionne automatiquement Filtre Groupe décompte et Filtre du groupe Insights sur BLOCKED.
Effet des filtres de sécurité
Lors de l'application des filtres de sécurité (session/connexion via Security Filter Management), SwissSalary évalue la ligne utilisateur et applique des filtres aux tables concernées, notamment :
- les collaborateurs et les données de personnel dépendantes (par exemple les banques, les enfants, les assurances sociales, les statistiques),
- les éléments salaire, les postes salaire, les feuilles journal et les lignes de journal,
- les en-têtes de traitement de salaire, les cues Payroll et les protocoles,
- les données d'augmentation salariale,
- avec la fonctionnalité Budget sous licence, les écritures et structures de budget,
- avec la fonctionnalité Plus sous licence, entre autres les documents, KLE, SmartPort, Direct et les consortiums.
Hinweis
Si la ligne utilisateur manque dans Installation d'utilisateur SwissSalary, la logique de filtres bloque l'accès aux tables sécurisées. Créez explicitement chaque utilisateur Payroll et configurez le filtre.
Opérations bloquées lorsque le filtre est actif
Les utilisateurs disposant d'un Filtre Groupe décompte défini (non vide) sont considérés comme restreints. Certaines modifications de données de base sont alors bloquées, notamment :
- créer, renommer ou supprimer un groupe décompte,
- créer ou supprimer (ou renommer, le cas échéant) des Benefits et les taux, limites, seuils et lignes de contrat associés,
- renommer ou supprimer des types de Benefit,
- créer, renommer ou supprimer un Fonds social.
Le message d'erreur apparaît dans le produit en anglais :
This operation is not allowed because an allocation group filter is applied to your user.
Ces modifications de données de base à effet central ne sont exécutées que par des utilisateurs dont le Filtre Groupe décompte est vide (sans restriction).
Premier utilisateur et Delegated Admin
- Premier utilisateur : lors de l'ouverture des activités SwissSalary dans le Role Center, SwissSalary crée l'utilisateur actuel si la table User SwissSalary est encore vide, et laisse le Filtre Groupe décompte vide (sans restriction).
- Delegated Admin : pour les comptes de support SwissSalary autorisés, une ligne utilisateur avec un Filtre Groupe décompte vide peut être créée automatiquement s'il n'existe pas encore de ligne pour le Code utilisateur.
Planifiez ensuite délibérément quels autres utilisateurs doivent travailler avec ou sans restriction.
Distinction par rapport aux Permission Sets
| Pilotage | Rôle |
|---|---|
| Permission Sets Business Central (par exemple SwS Setup, SwS Read, SwS Process, SwS Posting) | Quelles actions et quels droits de table l'utilisateur possède |
| Installation d'utilisateur SwissSalary / Filtre Groupe décompte | Quels groupes décompte et enregistrements dépendants sont visibles ou utilisables |
Les deux niveaux doivent concorder : sans Permission Sets appropriés, les pages ne fonctionnent pas ; sans filtre approprié, l'utilisateur voit trop ou trop peu de zones salariales.
Contrôle
- Existe-t-il une ligne dans Installation d'utilisateur SwissSalary pour chaque utilisateur Payroll ?
- La valeur
BLOCKEDn'est-elle définie que comme état verrouillé volontaire et non comme état permanent ? - Les utilisateurs restreints ne voient-ils que les groupes décompte prévus (échantillon avec un utilisateur de test) ?
- Les administrateurs sans restriction peuvent-ils gérer les groupes décompte et les Benefits, et les utilisateurs restreints ne peuvent-ils pas effectuer ces modifications centrales ?
- Les Permission Sets et les filtres concordent-ils avec la répartition des rôles ?
Bon à savoir
- Vous laissez le Filtre Groupe décompte sur
BLOCKED: l'utilisateur ne voit aucune donnée salariale et ne peut pas traiter le décompte. - La ligne manque dans Installation d'utilisateur SwissSalary : l'accès aux tables sécurisées reste bloqué — le processus salarial est à l'arrêt.
- Vous confondez droits et filtres : vous ouvrez des groupes étrangers ou bloquez des comptabilisations ; la conformité et la séparation des responsabilités en pâtissent.
- Vous prévoyez des utilisateurs restreints pour les groupes décompte, les Benefits ou les fonds sociaux : les modifications centrales de données de base échouent en plein mois.
- Vous laissez le premier utilisateur sans restriction et vous ne répartissez pas les rôles : vous risquez des modifications incontrôlées des salaires et des déclarations.
Voir aussi
- Configurer SwissSalary pour le traitement des salaires
- Attribuer les profils SwissSalary
- Attribuer les ensembles d’autorisations
- Configurer les départements et les responsables de département
- Configurer les groupes décompte pour des processus salariaux distincts
- Configurer les employés pour le traitement des salaires