Désactiver le comportement hérité de clôture du champ d'application GlideRecord
La glide.record.legacy_cross_scope_access_policy_in_script propriété désactive le cloisonnement du champ d’application permettant aux applications du champ d’application d’accéder aux interfaces de script globales. Il a été créé en tant que correctif pour l’accès entre périmètres de GlideRecord.
GlideRecord a fourni un accès de création/mise à jour inter-périmètre aux tables qui n’ont pas été configurées avec ce niveau d’accès. La propriété glide.record.legacy_cross_scope_access_policy_in_script a été créée afin d’éviter que les clients aient des applications en panne lorsque ce comportement d’accès inclus dans le champ d’application a été corrigé. Lorsqu’il est défini sur vrai, l’accès entre périmètres retombe sur le comportement hérité (non sécurisé). Cette propriété désactive la clôture des périmètres, ce qui permet aux applications incluses dans le périmètre d’accéder aux interfaces de script globales.
Définissez la glide.record.legacy_cross_scope_access_policy_in_script propriété système sur false. Lorsqu’elle n’est pas présente dans la table Propriétés système [sys_properties], la valeur par défaut est vrai.
En savoir plus
| Attribut | Description |
|---|---|
| Nom de la configuration | glide.record.legacy_cross_scope_access_policy_in_script |
| Type de configuration | Propriétés système (/sys_properties_list.do) |
| Type de données | Booléen |
| Valeur recommandée | faux |
| Valeur par défaut | <aucun> |
| Valeur de secours | vrai |
| Catégorie | Architecture, conception et modélisation des menaces |
| Risque de sécurité |
|
| Impact fonctionnel | Aucun |
| Dépendances et prérequis | Aucun |