Commencer
Ce guide vous aidera à mettre en place IronSecureDoc en 5 minutes. IronSecureDoc sera votre conteneur de sécurité auto-hébergé.
IronSecureDoc peut être téléchargé sous forme d'image Docker à partir de DockerHub.
Liens rapides pour l'installation de votre plate-forme
Si vous souhaitez un tutoriel plus spécifique à votre environnement, veuillez vous référer à l'un de nos tutoriels :
Hébergement d'IronSecureDoc en tant que conteneur :
IronSecureDoc devra être exécuté quelque part, ce qui vous donne un contrôle total sur la manière dont il est accédé et utilisé. Vous pouvez utiliser votre machine Windows/Mac/Linux, un serveur sur votre intranet local ou un conteneur hébergé dans le nuage. Selon ce qui vous convient le mieux.
Accueillir localement
- Hôte sur Windows en utilisant Docker Desktop ou Compose
- Hôte sur Mac en utilisant Docker Desktop ou Compose
- Hébergeur sur Linux en utilisant Docker Desktop ou Compose
Déploiement dans le nuage
- Déployer vers Azure en utilisant Terraform sur Azure Container Registry
- Déploiement sur AWS en utilisant Elastic Container Service (ECS)
Accès à IronSecureDoc en tant que client :
Une fois hébergé, l'IronSecureDoc peut être appelé via des appels RESTful à l'URL. Par défaut, notre documentation couvre le cas d'utilisation REST-API. Nous avons également un client .NET sur NuGet qui peut être utilisé pour obscurcir l'API REST dans une classe de bibliothèque client, et nous prévoyons de lancer bientôt d'autres bibliothèques de ce type.
Défaut
- **Utiliser l'API REST Guide de référence
bibliothèque client .NET
- .NET uniquement: (seulement en anglais) .NET Client Tutorial (en anglais) Bibliothèque de NuGet
Une plongée dans l'ensemble des fonctionnalités du produit
Ce conteneur contient à la fois des fonctionnalités gratuites et des fonctionnalités premium pour les entreprises. **Démarrer une période d'essai de 30 jours pour tester toutes les fonctionnalités.
Fonctionnalités gratuites et d'entreprise
Spécificités du dispositif
Cryptage: Ajouter un mot de passe PDF + cryptage SHA
- Définir, modifier ou supprimer les mots de passe USER et OWNER.
- Verrouiller les fonctionnalités telles que : Impression, Test de copie, Remplir des formulaires, etc.
Rédaction: Rédiger des mots, des phrases, des modèles RegEx et des régions d'un PDF
Supprimer les occurrences d'un mot dans l'ensemble du document ou sur des pages spécifiques.
- Supprimez les motifs à l'aide de RegEx, tels que les dates, les numéros d'identification ou les noms.
- Supprimez les données de certaines zones des PDF, ce qui est utile pour les formulaires et les modèles.
Certification: Appliquer un fichier de signature numérique (.pfx, .p12) à votre document PDF
- Une signature numérique garantit aux destinataires que le document provient bien de vous.
- Les signatures peuvent être désactivées en cas de modification ou d'altération.
- Extraction: Extraire le texte d'une page d'un document PDF
Installation d'IronSecureDoc avec Docker
Les images Docker pour IronSecureDoc sont disponibles sur DockerHub. Vous pouvez utiliser les commandes Docker pour démarrer et arrêter IronSecureDoc à des fins de test ou de développement.
Tirer et démarrer le conteneur
Installer Docker. Visiter Obtenir Docker pour installer Docker dans votre environnement.
Si vous utilisez Docker Desktop, assurez-vous d'allouer au moins 4 Go de mémoire. Vous pouvez ajuster l'utilisation de la mémoire dans Docker Desktop en allant dans **Settings > Resources**.
- Tirez l'image Docker IronSecureDoc.
docker pull ironsoftwareofficial/ironsecuredoc
Démarrer un conteneur IronSecureDoc.
Remplacez votre clé de licence IronSecureDoc par l'argument de `IronSecureDoc_LicenseKey`. Si vous n'en avez pas encore, [**Obtenez une clé de licence d'essai gratuite aujourd'hui**](/enterprise/securedoc/docs#trial-license).
docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
Conseils
-m 2GB
- Effectuer un appel ping-pong de l'API REST à SecureDoc pour s'assurer que le conteneur SecureDoc est en cours d'exécution.
curl http://localhost:8080/v1/document-services/ping
Devrait rapporter 200
avec pong
.
Retirer les conteneurs
Pour supprimer les conteneurs, exécutez :
# Remove SecureDoc containers
docker rm ironsecuredoc