Τεχνικά προαπαιτούμενα¶
Εισαγωγή¶
Αυτό το κεφάλαιο περιγράφει τα τεχνικά προαπαιτούμενα που πρέπει να πληρούνται πριν από την εγκατάσταση του CyberElements Identity 7.1.
Για τη διαστασιολόγηση των διακομιστών, είναι απαραίτητο να επικοινωνήσετε με έναν ενοποιητή συστημάτων, ώστε να προσαρμοστούν τα προαπαιτούμενα στο πλαίσιο (αριθμός ταυτοτήτων, περιπτώσεις χρήσης προς ανάπτυξη κ.λπ.).
Η υλοποίηση των προαπαιτούμενων αποτελεί ευθύνη του πελάτη.
Λειτουργικό σύστημα και προαπαιτούμενα¶
Τα ελάχιστα προαπαιτούμενα παρέχονται μόνο για ενημερωτικούς σκοπούς. Ενδέχεται να διαφέρουν ανάλογα με τον αριθμό των διαχειριζόμενων ταυτοτήτων ή τις διαμορφώσεις της λύσης που έχουν υλοποιηθεί. Συνιστούμε να επικοινωνήσετε με έναν σύμβουλο CyberElements ή με έναν έμπειρο ενοποιητή συστημάτων, ώστε να σας βοηθήσει να διαστασιολογήσετε σωστά τις παραμέτρους του διακομιστή σύμφωνα με το πλαίσιό σας.
Για να παρακολουθείτε τις επιδόσεις του SQL Server, μπορείτε να επισκεφθείτε αυτήν τη σελίδα.
Προαπαιτούμενα διακομιστών - διαμόρφωση 1 (2 διακομιστές)¶
Αυτή η αρχιτεκτονική συνιστάται
-
Διακομιστής 1, που φιλοξενεί τη βάση δεδομένων, την εφαρμογή web CyberElements Identity, τον διακομιστή ελέγχου και το Identity API:
- Λειτουργικό σύστημα: Microsoft Windows Server 2025 τουλάχιστον
- SQL Server 2022 / 2025 (υποστηρίζονται οι εκδόσεις Standard και Enterprise Server)
- Ελάχιστα προαπαιτούμενα: 4 VCPU / RAM 32 GB / 100 GB
- Framework .NET 4.8
- Εγγενές πρόγραμμα οδήγησης προγράμματος-πελάτη SQL Server 11.0 τουλάχιστον
- Ανατρέξτε στο κεφάλαιο Στοιχεία των Windows για τα πλήρη προαπαιτούμενα.
Η διαχείριση της παρουσίας της βάσης δεδομένων αποτελεί ευθύνη του πελάτη.
-
Διακομιστής 2, που φιλοξενεί το Systancia Identity Provisioning
- Λειτουργικό σύστημα: Microsoft Windows Server 2025 τουλάχιστον
- Ελάχιστα προαπαιτούμενα: 4 VCPU / RAM 16 GB / 100 GB
- Ανατρέξτε στο κεφάλαιο Στοιχεία των Windows για τα πλήρη προαπαιτούμενα.
Προαπαιτούμενα διακομιστών - διαμόρφωση 2 (1 διακομιστής)¶
Αυτή η αρχιτεκτονική φιλοξενεί όλα τα στοιχεία της λύσης και είναι κατάλληλη για περιβάλλοντα με μικρό όγκο και απλή διαμόρφωση (εφαρμογή web CyberElements Identity, Identity API (REST, συμβατό με το πρωτόκολλο SCIM), διακομιστής ελέγχου, βάση δεδομένων και SIP (μηχανισμός παροχής)).
- Λειτουργικό σύστημα: Microsoft Windows Server 2025 τουλάχιστον
- SQL Server 2022 / 2025 (υποστηρίζονται οι εκδόσεις Standard και Enterprise Server)
- Framework .NET 4.8
- Ελάχιστα προαπαιτούμενα: 6 VCPU / RAM 32 GB / 100 GB
- Εγγενές πρόγραμμα οδήγησης προγράμματος-πελάτη SQL Server 11.0 τουλάχιστον
- Ανατρέξτε στο κεφάλαιο Στοιχεία των Windows για τα πλήρη προαπαιτούμενα.
Προαπαιτούμενα διακομιστών - διαμόρφωση 3 (3 διακομιστές)¶
-
Διακομιστής 1, που φιλοξενεί τη βάση δεδομένων:
- Λειτουργικό σύστημα: Microsoft Windows Server 2025 τουλάχιστον
- SQL Server 2022 / 2025 (υποστηρίζονται οι εκδόσεις Standard και Enterprise Server)
- Framework .NET 4.8
- Ελάχιστα προαπαιτούμενα: 4 VCPU / RAM 16 GB / 50 GB
Η διαχείριση του διακομιστή βάσης δεδομένων αποτελεί ευθύνη του πελάτη
-
Διακομιστής 2, που φιλοξενεί την εφαρμογή web CyberElements Identity, τον διακομιστή ελέγχου και το Identity API
- Λειτουργικό σύστημα: Microsoft Windows Server 2025 τουλάχιστον
- Framework .NET 4.8
- Ελάχιστα προαπαιτούμενα: 4 VCPU / RAM 16 GB / 50 GB
- Εγγενές πρόγραμμα οδήγησης προγράμματος-πελάτη SQL Server 11.0 τουλάχιστον
- Ανατρέξτε στο κεφάλαιο Στοιχεία των Windows για τα πλήρη προαπαιτούμενα.
-
Διακομιστής 3, που φιλοξενεί τον μηχανισμό παροχής
- Λειτουργικό σύστημα: Microsoft Windows Server 2025 τουλάχιστον
- Ελάχιστα προαπαιτούμενα: 4 VCPU / RAM 16 GB / 100 GB
- Ανατρέξτε στο κεφάλαιο Στοιχεία των Windows για τα πλήρη προαπαιτούμενα.
Στοιχεία των Windows¶
Προαπαιτούμενα των παλαιότερων κονσολών, που πρέπει να εγκατασταθούν στον διακομιστή SID:
- Framework 4.8, εάν δεν είναι εγκατεστημένο από προεπιλογή στον διακομιστή
- Δέσμη ενεργειών προαπαιτούμενων των Windows, που πρέπει να εκτελεστεί ανάλογα με την έκδοση του διακομιστή
- Windows prerequisites [corresponding version].bat
Προαπαιτούμενα που πρέπει να εγκατασταθούν στους διακομιστές SID και SIP:
- dotnet-hosting-9.0.x.exe
- Install-IIS-Features.ps1
- Install-URLRewrite.ps1
Για τον διακομιστή SIP:
- Λειτουργικές μονάδες PowerShell WebAdministration και PsIni για την εγκατάσταση του SIP
Έγκυρο πιστοποιητικό τομέα¶
Για να εγκαταστήσετε το CyberElements Identity, πρέπει να διαθέτετε έγκυρο πιστοποιητικό τομέα στους διακομιστές όπου βρίσκονται τα εξής:
- Τοποθεσίες web
- Identity API
- SIP API (με το SIP)
Λογαριασμοί υπηρεσιών Windows¶
Για να λειτουργεί σωστά η λύση, πρέπει να διαθέτετε τρεις λογαριασμούς υπηρεσιών Windows:
- Λογαριασμός 1: για την εκτέλεση του Identity API, της τοποθεσίας web (γενιά 7) και του στοιχείου Federation
- Λογαριασμός 2: για την εκτέλεση του SIP API
- Λογαριασμός 3: για την εκτέλεση της τοποθεσίας web (γενιά 6)
Ο λογαριασμός 1 πρέπει να διαθέτει δικαιώματα sysadmin στην παρουσία της βάσης δεδομένων για τη φάση της εγκατάστασης. Μετά την εγκατάσταση, μπορεί να επανέλθει σε dbowner της βάσης δεδομένων Hpliance.
Αυτοί οι λογαριασμοί πρέπει να είναι τυπικοί λογαριασμοί τομέα:
- Χωρίς λήξη του κωδικού πρόσβασης.
- Χωρίς αλλαγή του κωδικού πρόσβασης κατά τον πρώτο έλεγχο ταυτότητας στον τομέα.
- Πρέπει να διαθέτουν το δικαίωμα εκκίνησης καθηκόντων (batch job).
Περίπτωση παροχής σε αποθετήριο AD με διαχωρισμό σε silo:
Είναι απαραίτητο να διαθέτετε λογαριασμούς υπηρεσιών τρίτων με τις άδειες που περιγράφονται παραπάνω.
Λογαριασμοί διαχειριστή Windows¶
Κατά τη φάση ενοποίησης, ο ενοποιητής συστημάτων χρειάζεται έναν λογαριασμό διαχειριστή για να εκτελέσει τις διάφορες ενέργειες.
Αυτός ο λογαριασμός πρέπει να είναι τυπικός λογαριασμός τομέα:
- Πρέπει να διαθέτει το δικαίωμα εκκίνησης ως υπηρεσία.
- Πρέπει να διαθέτουν το δικαίωμα εκκίνησης καθηκόντων (batch job).
- Πρέπει να διαθέτει τον ρόλο DBOwner στη βάση δεδομένων Hpliance (ορίζεται κατά την εγκατάσταση του Systancia Identity 6.1 SP2 και νεότερων εκδόσεων).
Ο λογαριασμός διαχειριστή πρέπει να διαθέτει τα δικαιώματα για:
- Άνοιγμα περιόδου λειτουργίας ως υπηρεσία.
- Άνοιγμα περιόδου λειτουργίας ως καθήκον.
Αυτός ο λογαριασμός μπορεί να απενεργοποιηθεί στο τέλος της φάσης ενοποίησης.
Έλεγχος ρόλων και δυνατοτήτων¶
Σημείωση
Από την έκδοση 7.1 και μετά, η πρώτη ενέργεια του προγράμματος εγκατάστασης είναι ο έλεγχος των προαπαιτούμενων του διακομιστή Windows. Εάν δεν πληρούνται — λείπει ένας ρόλος, μια δυνατότητα ή ένα framework —, το πρόγραμμα εγκατάστασης διακόπτεται και ένα μήνυμα αναφέρει τα στοιχεία που λείπουν.
Στον διακομιστή όπου βρίσκεται η λύση Identity, είναι απαραίτητο να εγκαταστήσετε τον ρόλο IIS για να φιλοξενηθεί η διεπαφή διαχείρισης του Identity.
Από την κονσόλα Server Manager, μεταβείτε στο μενού «Add roles and features».
Ο ρόλος «Web Server (IIS)» πρέπει να επιλεγεί, με τουλάχιστον τις ακόλουθες επιλογές:
- Integrity and diagnostics:
- HTTP logs
- Request watcher
- Security:
- Windows authentication
- Development of applications:
- ASP.NET
- Extensibility.NET
- ASP
- CGI
- ISAPI Extensions
- ISAPI Filters
- Files Included on the Server Side
Στην επόμενη οθόνη, πρέπει να επιλεγούν οι ακόλουθες δυνατότητες, με τουλάχιστον τις ακόλουθες επιλογές:
- .NET Framework 3.5 Features
- .NET Framework 3.5
- Δυνατότητες .NET Framework 4.8 (για Windows Server 2025)
- .NET Framework 4.8
- ASP.NET 4.8
- WCF Services
- TCP Port Share
- Windows Defender Features
- Windows Defender
- Windows Defender graphical user interface
- Remote Server Administration Tools
- Role Administration Tools
- AD DS and AD LDS tools
- Plug-in software components and command line tools
- Active Directory Module
- AD DS Tools
- Active Directory Administration Center
- Plug-in software component and command line tools
- AD DS and AD LDS tools
- Role Administration Tools
- WoW64 Support
- Windows Power Shell/
- Windows PowerShell 5.1
Προσθήκη του ρόλου και των δυνατοτήτων Net Framework 3.5¶
Εάν πρέπει να προσθέσετε τη δυνατότητα Net Framework 3.5, ακολουθήστε τα εξής βήματα:
- Προσαρτήστε ξανά το ISO που χρησιμοποιήθηκε για την εγκατάσταση του διακομιστή.
- Καταχωρίστε το γράμμα μονάδας δίσκου του ISO, συμπληρωμένο με [:\Sources\Sxs], όπως φαίνεται παρακάτω.
Παράδειγμα διαδρομής
E:\Sources\Sxs\
Εγκατάσταση μιας παρουσίας SQL Server¶
Ξεκινήστε την εγκατάσταση του SQL Server.
Επιλέξτε τις ακόλουθες δυνατότητες:
- Υπηρεσίες μηχανισμού βάσης δεδομένων
Στη συνέχεια, διατηρήστε τον προεπιλεγμένο φάκελο εγκατάστασης «C:\Program Files\Microsoft SQL Server».
Δημιουργήστε μια επώνυμη παρουσία (παράδειγμα: «SQLIdentity»)
Στη σελίδα Database Engine Configuration, επιλέξτε «Mixed Mode (SQL Server authentication and Windows authentication)» και πληκτρολογήστε τον κωδικό πρόσβασης του λογαριασμού διαχειριστή τομέα.
Προσθέστε τους λογαριασμούς που θα είναι διαχειριστές της βάσης δεδομένων.
Ο λογαριασμός υπηρεσίας πρέπει να προστεθεί στη λίστα των διαχειριστών της βάσης δεδομένων.
Για να εγκαταστήσετε τη λύση Identity και να διασφαλίσετε ότι η βάση δεδομένων δημιουργείται ή ενημερώνεται, ο λογαριασμός υπηρεσίας πρέπει να διαθέτει τον ρόλο «sysadmin». Αυτός ο ρόλος μπορεί να καταργηθεί μετά την εγκατάσταση ή την ενημέρωση της λύσης.
Ελέγξτε τις ιδιότητες του λογαριασμού υπηρεσίας στις συνδέσεις, για να βεβαιωθείτε ότι η προεπιλεγμένη βάση δεδομένων έχει οριστεί σε «master».
Άλλα προαπαιτούμενα¶
- Συνιστάται σύνδεση στο Internet, για τη διευκόλυνση των ενεργειών εγκατάστασης και γενικής διαμόρφωσης.
- Για τη διαμόρφωση της λύσης Identity, είναι απαραίτητο να εγκαταστήσετε την εφαρμογή SQL Server Management Studio.
- Για να είναι δυνατή η εκτέλεση ορισμένων επεξεργασιών στη βάση δεδομένων, πρέπει να μπορεί να χρησιμοποιηθεί η εντολή SQLCMD σε αρχεία δέσμης. Επομένως, είναι απαραίτητο να εγκαταστήσετε το βοηθητικό πρόγραμμα SQLCMD. Είναι διαθέσιμο στην ακόλουθη διεύθυνση.
- Στις ρυθμίσεις δικτύου, η επιλογή Network access: Do not allow passwords and credentials for network authentication πρέπει να είναι απενεργοποιημένη:









