Sécurité de l'automatisation à distance
L'automatisation distante prend en charge un niveau de base de sécurité pour permettre à un générateur d'applications de serveur (ou, au lieu, à son administrateur) pour spécifier la manière dont un objet spécifique peut être activé à distance. Tous les objets automatisés sur un système donné peuvent être définis globalement à « rejeter l'activation à distance » ou « autoriser l'activation à distance ». En outre, et plus souvent, les objets individuels peuvent être affectées de telles fonctionnalités. L'automatisation distante utilise une clé dans les paramètres du registre pour chaque objet, AllowRemoteActivation, pour déterminer si un serveur donné peut être activé à distance. Si les paramètres de l'ensemble du système utilisent ce mode, chaque objet dans le registre peut se voir affecté cette clé, et l'état individuel de chaque objet peut avoir la valeur « oui » ou « non » comme il convient.
Si le système hôte exécute Windows NT ou Windows 2000, alors une forme de sécurité alternative est autorisée. Dans ce cas, l'automatisation à distance utilise la liste de contrôle d'accès (ACL) de NT pour spécifier quels utilisateurs ou groupe ou groupes d'utilisateurs peuvent activer un serveur donné à distance.
Notez que les options de sécurité s'appliquent à l'objet entier; il est impossible de définir les attributs d'une interface spécifique, ou de différentes propriétés ou de méthodes sur cet objet.
Toutes les options de sécurité peuvent être définies via le gestionnaire de (RAC) de connexion d'automatisation à distance.