S-RCS (Server Reporting and Controlling System), Windows Active Directory idarəetməsini inqilabi şəkildə dəyişdirmək üçün hazırlanmış, geniş imkanlara malik veb əsaslı bir portaldır. İdarəetməni ənənəvi, çətin interfeyslərdən çıxararaq sadələşdirilmiş və müasir veb platformaya daşıyan S-RCS, vaxt itkisini əhəmiyyətli dərəcədə azaldır və əməliyyat səmərəliliyini artırır.
🌐 Rəsmi Vebsayt və Sənədlər: Ali7Zeynalli.github.io/SRCS
Sistemin təməlində sürət və sadəlik fəlsəfəsi dayanır: demək olar ki, hər bir inzibati tapşırıq — İstifadıçilər (Users), Qruplar (Groups) və Təşkilati Vahidlərin (OU) yaradılmasından tutmuş, mürəkkəb təyinatlara qədər — cəmi 3 kliklə yerinə yetirilə bilər.
- Vaxt İtkisini Minimuma Endirmək: Mürəkkəb menyu naviqasiyası sadələşdirilmiş iş axınları ilə əvəz olunur.
- "3-Klik" Effektivliyi: Optimallaşdırılmış İstifadəçi Təcrübəsi (UX) dizaynı tapşırıqların ildırım sürəti ilə icrasını təmin edir.
- Mərkəzləşdirilmiş İdarəetmə: İstifadəçi yaradılması, Qrup idarəçiliyi, OU strukturu və yerdəyişmələri (Move) tək bir paneldən idarə edilir.
🎫 Tapşırıq İdarəetməsi (Helpdesk) - AD inteqrasiyası, audit loglama və status iş axınları ilə tam İT bilet sistemi. Dəyişiklik Jurnalına Bax
- 🌍 Çoxdilli Dəstək: Platforma tamamilə çoxdillidir. İnzibatçılar daha rahat işləmək üçün interfeysi istədikləri dilə (məsələn, İngilis, Azərbaycan) keçirə bilərlər.
- ⚡ Sürətli Quraşdırma: Docker texnologiyası sayəsində bütün sistem 2 dəqiqədən az müddətdə işə düşür və istifadəyə hazır olur.
- 🛡️ Təhlükəsiz və Güclü: Təhlükəsizlik üzrə ən son standartlara uyğun qurulmuşdur. Active Directory şifrələrinin (credentials) təhlükəsizliyini təmin edir və bütün fəaliyyətlərin ətraflı auditini aparır.
📘 Tam Quraşdırma Təlimatı
Ətraflı, addım-ba-addım quraşdırma təlimatı (Docker, AD hazırlığı və şəkillərlə) üçün zəhmət olmasa baxın: 👉 INSTALL_AZ.md
S-RCS sistemini mühitinizdə işə salmaq üçün aşağıdakı sadə addımları izləyin.
- Docker və Docker Compose serverdə quraşdırılmalıdır.
- Serverin Active Directory Domain Controller (DC) ilə şəbəkə əlaqəsi olmalıdır.
- Active Directory Tələbləri ( vacib ):
- 🔥 Firewall: Domain Controller-də Port 636 (LDAPS) mütləq AÇIQ olmalıdır.
- 🔐 Sertifikatlar: Active Directory Certificate Services rolu aktiv olmalıdır.
- 🛠️ Tələb Olunan Rollar (Roles): DC-də aşağıdakı rollar quraşdırılmış olmalıdır:
- Certification Authority (Sertifikat Mərkəzi)
- Certification Authority Web Enrollment
- Qeyd: Bu şərtlər ödənməzsə, təhlükəsiz LDAPS bağlantısı qurula bilməz və sistem işləməyəcək.
Quraşdırmadan əvvəl, layihə kökündəki .env faylını redaktə edərək mühitinizi konfiqurasiya edin:
# MySQL Verilənlər Bazası Tənzimləmələri
MYSQL_ROOT_PASSWORD=SizinTəhlükəsizRootŞifrəniz
MYSQL_DATABASE=ldap_auth
MYSQL_USER=srcs_admin
MYSQL_PASSWORD=SizinTəhlükəsizŞifrəniz
# MySQL Portu
MYSQL_PORT=3306
# Veb Server Portları
HTTP_PORT=8080
HTTPS_PORT=8043
# phpMyAdmin Portu
PMA_PORT=8081Important
Təhlükəsizlik Xəbərdarlığı: Quraşdırmadan əvvəl standart şifrələri dəyişdirin!
MYSQL_ROOT_PASSWORD- MySQL root istifadəçi şifrəsiMYSQL_PASSWORD- Tətbiq verilənlər bazası şifrəsi- Bu məlumatlar quraşdırma sihirbazında istifadə olunacaq
Repozitoriyanı klonlayın və konteynerləri işə salın:
# Repozitoriyanı klonlayın
git clone https://github.com/Ali7Zeynalli/S-RCS.git
cd S-RCS
# Mühit faylını redaktə edin (VACİB)
# nano .env VƏ YA notepad .env
# Konteynerləri qurun və işə salın
docker-compose up -d --buildSistem avtomatik konfiqurasiya olunacaq və təxminən 2 dəqiqə ərzində hazır olacaq.
Quraşdırmadan sonra sistemə aşağıdakı ünvanlardan daxil olun:
| Xidmət | URL | Təsvir |
|---|---|---|
| S-RCS | https://localhost:8043 |
Əsas tətbiq (HTTPS) |
| S-RCS | http://localhost:8080 |
Əsas tətbiq (HTTP) |
| phpMyAdmin | http://localhost:8081 |
Verilənlər bazası idarəetməsi |
Note
Uzaqdan giriş üçün localhost-u server IP-si ilə əvəz edin.
Konteynerlər işə düşdükdən sonra brauzerinizdə https://localhost:8043 (və ya təyin etdiyiniz IP/port) ünvanına daxil olun. Sizi qarşılayan quraşdırma sihirbazı (Installation Wizard) aşağıdakı addımlarla kömək edəcək:
| 1. Sistem Tələbləri | 2. Server Məlumatları |
|---|---|
![]() |
![]() |
| Sistem mühitinin yoxlanışı | Domain və Server detalları |
| 3. Verilənlər Bazası | 4. Təsdiqləmə |
|---|---|
![]() |
![]() |
| Baza bağlantısı | Tənzimləmələrin yoxlanışı |
| 5. Quraşdırma Uğurlu | 6. Sistem Kilidlənib |
|---|---|
![]() |
![]() |
| Quraşdırma bitdi | 🔒 Sistem avtomatik kilidlənir |
Artıq sisteminiz hazırdır və Active Directory mühitinizi idarə etməyə başlaya bilərsiniz.
Sistemə təhlükəsizlik qaydalarına uyğun (LDAP və ya yerli admin) daxil olun. Giriş ekranı sürətli və təhlükəsiz autentifikasiya üçün dizayn edilib.
Giriş etdikdən sonra sizi bütün modullara birbaşa çıxışı olan və real vaxt statistikasını göstərən geniş İdarəetmə Paneli qarşılayır.
S-RCS istifadəçi həyat dövrünü (lifecycle) tam idarə etmək üçün intuitiv və güclü interfeys təqdim edir.
- Yarat və Redaktə Et: Yeni istifadəçiləri sürətli formalarla yaradın və ya mövcud olanları redaktə edin.
- Ətraflı Baxış: İstifadəçinin bütün atributlarına, əlaqə məlumatlarına və üzv olduğu qruplara baxın.
- Qrup Təyinatı: İstifadəçiləri dərhal Təhlükəsizlik (Security) və ya Paylama (Distribution) qruplarına əlavə edin/çıxarın.
- OU İdarəetməsi: Təşkilati strukturu aydın görün və istifadəçilərin yerini (Move) bir kliklə dəyişin.
Paneldən birbaşa kritik əməliyyatları icra edin:
- Şifrə İdarəçiliyi: Şifrəni sıfırlayın (Reset Password) və ya növbəti girişdə şifrə dəyişimi tələb edin.
- Hesab Statusu: Hesabı dərhal Bloklayın/Açın (Unlock) və ya Aktiv/Deaktiv edin.
- Silmə: Lazım gəldikdə istifadəçi hesabını təhlükəsiz şəkildə silin.
| İstifadəçi Detalları | Əməliyyat Menyu |
|---|---|
![]() |
![]() |
| Tam profilə baxış | Sürətli inzibati əməliyyatlar |
Active Directory strukturunuzu səliqəli və idarəolunan saxlayın.
- OU Yarat: Yeni şöbə və ya strukturlar üçün dərhal OU yaradın.
- Dərin Baxış: Seçilmiş OU daxilindəki bütün İstifadəçiləri, Qrupları və Kompüterləri görün.
- Redaktə və Köçürmə: OU-ların adını dəyişin və ya onların yerini başqa bir "Parent OU" altına keçirin.
| OU Yaratma/İdarəetmə | Daxili Məzmun |
|---|---|
![]() |
![]() |
| Yeni OU yaratmaq | İstifadəçi və Qruplara baxış |
| İyerarxiya | Qabaqcıl Əməliyyatlar |
|---|---|
![]() |
![]() |
| Ağacvari struktur | Redaktə, Köçürmə, Silmə |
İcazələri və üzvlükləri idarə etmək artıq çox asandır.
- Qruplar Yarat: İstənilən əhatə dairəsində (Scope) Security və Distribution qrupları yaradın.
- Üzvləri İdarə Et: Qrupa üzvləri axtarışla tapıb əlavə edin və ya siyahıdan çıxarın.
- Detallar: Qrupun üzvlərini, təsvirini və yerləşdiyi OU-nu görün.
- Köçürmə: Qrupları bir OU-dan digərinə asanlıqla daşıyın.
Qrup tərkibini idarə etmək üçün vizual interfeys:
- Üzv Əlavə Et: İntuitiv axtarış funksiyası ilə.
- Üzv Sil: Bir kliklə istifadəçini qrupdan xaric etmək.
| Qrup Detalları | Üzv Əlavə/Sil |
|---|---|
![]() |
![]() |
| Tərkibə baxış | Giriş hüquqlarını idarə et |
Domainə qoşulmuş cihazlarınızı nəzarətdə saxlayın.
- İnventar Siyahısı: Domaindəki bütün kompüterlərin siyahısına baxın.
- Obyekt İdarəçiliyi: Kompüter obyektinin detallarına nəzər salın.
- OU Yerdəyişməsi: Fərqli Qrup Siyasətlərini (GPO) tətbiq etmək üçün kompüterləri OU-lar arasında köçürün.
| Kompüter Siyahısı | Kompüter Detalları |
|---|---|
![]() |
![]() |
| Bütün cihazlar | Detallar və köçürmə |
Təhlükəsizlik və uyğunluq qaydalarına nəzarət edin.
- GPO İnventarı: Mühitinizdəki bütün GPO-ların siyahısı.
- Ətraflı Analiz: Hər bir GPO-nun tənzimləmələrinə, əlaqəli olduğu OU-lara və statusuna baxın.
| GPO Siyahısı | GPO Detalları |
|---|---|
![]() |
![]() |
| Bütün siyasətlər | Dərin analiz |
Daxili dəstək sorğularını izləmək, idarə etmək və həll etmək üçün tam inteqrasiya olunmuş İT Helpdesk və bilet sistemi.
- Bilet Yarat: Mövzu, kateqoriya, prioritet və təsirlənən istifadəçi ilə yeni dəstək sorğuları qeyd edin.
- Təyin Et və İzlə: Biletləri administratorlara təyin edin və status yeniləmələri vasitəsilə irəliləyişi izləyin.
- Redaktə Et və Sil: Tam audit izi ilə bilet detallarını dəyişdirin və ya tamamlanmış/yanlış biletləri silin.
- Şərhlər və Qeydlər: Komanda əməkdaşlığı üçün ictimai cavablar və ya daxili qeydlər əlavə edin.
- Təsirlənən İstifadəçi İnteqrasiyası: Biletləri birbaşa AD istifadəçilərinə bağlayın.
- Kateqoriya İdarəetməsi: Biletləri fərdiləşdirilə bilən kateqoriyalar (Hardware, Software, Network və s.) üzrə təşkil edin.
- Status İş Axını: Biletləri Yeni → Təyin Edilmiş → Davam Edir → Həll Edildi → Bağlandı olaraq izləyin.
- Tam Audit Loglama: Hər əməliyyat (yaratma, redaktə, silmə, təyin etmə, şərh) Activity Logs-a yazılır.
| Bilet Yarat | Bilet Detalları |
|---|---|
![]() |
![]() |
| Yeni dəstək sorğuları qeydə al | Tarixçəyə bax və əməliyyatları idarə et |
Məlumatları faydalı hesabatlara çevirin.
İstənilən resurs növü üçün saniyələr içində dəqiq hesabatlar alın. Audit və inventarizasiya üçün idealdır.
- Dəstəklənən Resurslar: Users, Groups, Computers, OUs, GPOs.
- Formatlar: Məlumatları Excel (.xlsx) və ya CSV formatında yükləyin.
- Səmərəlilik: Mürəkkəb sorğulara ehtiyac yoxdur, sadəcə klikləyin və yükləyin.
Təşkilatınızda tam şəffaflığı təmin edin.
Portal daxilində edilən hər bir dəyişiklik və inzibati əməliyyat qeydə alınır.
- Kim: Əməliyyatı icra edən administrator.
- Nə: İcra edilən əməliyyatın növü (məs: "User Created").
- Nə zaman: Dəqiq vaxt möhürü.
- Detallar: Əməliyyatın nəticəsi və detalları.
Mərkəzi idarəetmə panelindən platformanın bütün tənzimləmələrinə nəzarət edin.
Sistem səviyyəli bütün konfiqurasiyalar buradan idarə olunur:
- Ümumi Tənzimləmələr: Tətbiq seçimləri.
- AD Konfiqurasiyası: Domain Controller və Base DN tənzimləmələri.
- Təhlükəsizlik: Şifrə siyasətləri və giriş qaydaları.
- Fərdiləşdirmə: Dil və interfeys seçimləri.
| Admin Paneli | Ümumi Tənzimləmələr |
|---|---|
![]() |
![]() |
| Mərkəzi idarəetmə | Əsas sistem parametrləri |
| Qabaqcıl Seçimlər | Mühit Tənzimləmələri | Təhlükəsizlik |
|---|---|---|
![]() |
![]() |
![]() |
| Detallı sistem tənzimləməsi | Mühit parametrləri | Təhlükəsizlik və Giriş |
💡 S-RCS-i istənilən yerdən idarə etmək istəyirsiniz?
NovusGate — WireGuard® üzərində qurulmuş, özünüz host etdiyiniz VPN həllimizi istifadə edin. Evdən, səfərdən və ya uzaq ofislərdən S-RCS-ə statik IP və port yönləndirməsi olmadan təhlükəsiz qoşulun.
Quraşdırma çətin gəlir? Biz sizə kömək edə bilərik!
Əgər bu təlimatda göstərilən addımları özünüz icra edə bilmirsinizsə və ya enterprise səviyyəsində tam dəstək lazımdırsa, bizə müraciət edə bilərsiniz:
| Xidmət | Təsvir |
|---|---|
| 🛠️ Tam Quraşdırma | S-RCS-in sizin infrastrukturda tam quraşdırılması |
| 🔧 AD Konfiqurasiyası | Certificate Services, LDAPS, Firewall konfiqurasiyası |
| 📞 Texniki Dəstək | Problem həlli və davamlı dəstək |
| 📚 Təlim | Komandanız üçün S-RCS istifadəsi təlimi |
💰 Qiymətləndirmə: Xidmət haqqı görüləcək işin həcminə və mürəkkəbliyinə əsasən fərdi olaraq hesablanır. Pulsuz konsultasiya üçün bizimlə əlaqə saxlayın.
📧 Email: Ali.Z.Zeynalli@gmail.com
💼 LinkedIn: linkedin.com/in/ali7zeynalli
📱 Telefon: +49 152 2209 4631 (whatsapp)
💼 Enterprise müştərilər üçün SLA (Service Level Agreement) ilə dəstək mövcuddur.
| Dil | Language |
|---|---|
| 🇦🇿 Azərbaycan | Azerbaijani |
| 🇬🇧 İngilis | English |
| 🇩🇪 Alman | German |
| 🇷🇺 Rus | Russian |
| 🇹🇷 Türk | Turkish |
Bu layihə Apache License 2.0 altında lisenziyalanıb - ətraflı məlumat üçün LICENSE faylına baxın.
© 2025 Əli Zeynallı
Apache 2.0 Lisenziyası sizə imkan verir:
- ✅ Proqramı istənilən məqsəd üçün istifadə etmək (kommersiya daxil)
- ✅ Proqramı dəyişdirmək və paylamaq
- ✅ Töhfə edənlərin patent iddialarından istifadə etmək
Sizdən tələb olunur:
- 📋 Orijinal müəllif hüququ qeydini saxlamaq
- 📋 LICENSE və NOTICE fayllarını daxil etmək
- 📋 Proqrama edilən əhəmiyyətli dəyişiklikləri qeyd etmək
- 📋 Orijinal müəllifə istinad vermək
📜 Attribution tələbləri üçün NOTICE faylına baxın.
































