{"id":13617,"date":"2016-12-14T12:59:37","date_gmt":"2016-12-14T11:59:37","guid":{"rendered":"http:\/\/www.c3000.net\/?p=13617"},"modified":"2016-12-14T13:00:03","modified_gmt":"2016-12-14T12:00:03","slug":"avaya-c3000-ads-anbindung-und-schemaerweiterung-manuell-durchfuehren","status":"publish","type":"post","link":"https:\/\/c3000.net\/?p=13617","title":{"rendered":"Avaya C3000 ADS Anbindung und Schemaerweiterung manuell durchf\u00fchren"},"content":{"rendered":"<p>C3000 bringt eine eigene Benutzerverwaltung (in der SQL Datenbank) mit oder kann, was zumeist wesentlich sinnvoller ist, an ein Directory (eDir \/ ADS) angebunden werden. Damit spart man sich die doppelte Pflege von Benutzerdaten und bedient nur eine Oberfl\u00e4che. In diesem Artikel wird die Anbindung an ein Active Directory beschrieben.<\/p>\n<h3>Voraussetzungen:<\/h3>\n<p>Microsoft Active Directory<br \/>\nf\u00fcr C3000 V2.x (ADS 2000, ADS 2003, ADS 2008)<br \/>\nf\u00fcr C3000 V3.x (ADS 2008, ADLDS 2008, ADS 2012)<\/p>\n<p>Die Installation der Schema-Erweiterung f\u00fcr das Active Directory kann entweder \u00fcber das Setup (guideline.exe) erfolgen oder man implementiert die notwendigen Attribute manuell \u00fcber den Aufruf von LDIF Dateien. Wichtig ist in beiden F\u00e4llen, dass die Erweiterung des AD Schemas ausschlie\u00dflich auf dem <strong>Schema Master<\/strong> erfolgen kann und man dazu die Berechtigung des <strong>Schema-Admins<\/strong> ben\u00f6tigt.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13623\" src=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/Schema-Admin.png\" alt=\"schema-admin\" width=\"407\" height=\"192\" \/><\/p>\n<p>Welcher DC die Rolle des Schema Masters erf\u00fcllt, findet man am einfachsten \u00fcber folgenden Befehl in der Kommandozeile heraus: <em><strong>netdom query fsmo<\/strong><\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13622\" src=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/netdom-query-fsmo.png\" alt=\"netdom-query-fsmo\" width=\"482\" height=\"199\" \/><\/p>\n<p>Die Installation \u00fcber die guideline.exe ist denkbar simpel, hier werden die nachfolgend f\u00fcr die manuelle Installation durchzuf\u00fchrenden Schritte automatisch erledigt.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-13624\" src=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-extension-guideline-580x339.png\" alt=\"ads-extension-guideline\" width=\"580\" height=\"339\" srcset=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-extension-guideline-580x339.png 580w, https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-extension-guideline-768x449.png 768w, https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-extension-guideline.png 818w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>Alles weiter ist beinahe selbsterkl\u00e4rend. W\u00e4hrend der Installation wird noch einmal die Dom\u00e4ne abgefragt und zum Schluss erh\u00e4lt man eine Zusammenfassung der Erweiterung. Sollten hier Fehlermeldungen in der gezeigten Form auftreten (hat der Benutzer keine Schema Admin Berechtigungen) und die Schema Erweiterung ist fehlgeschlagen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-13625\" src=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-not-succesful-580x375.png\" alt=\"ads-not-succesful\" width=\"580\" height=\"375\" srcset=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-not-succesful-580x375.png 580w, https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/ads-not-succesful.png 766w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>\u00c4hnliches passiert, wenn man entgegen der genannten Voraussetzungen auf einem beliebigen DC (der nicht der Schema Master ist) , die Installation durchf\u00fchrt.<\/p>\n<h3>Manuelle Installation der LDIF Files<\/h3>\n<p>Die notwendigen Voraussetzungen (<strong><em>Schema Master<\/em><\/strong>, <em><strong>Schema Admin<\/strong><\/em>) sind identisch zur automatischen Installation \u00fcber das setup. Die Installation gliedert sich in folgende Schritte:<\/p>\n<ol>\n<li><strong><em>Schema Update Allowed<\/em><\/strong> setzen<\/li>\n<\/ol>\n<p>unter HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\NTDS\\Parameters sollte es die Zeichenfolge &#8222;Schema Update Allowed&#8220; geben. Wenn nicht, muss man sie anlegen. Dann wird als Wert eine &#8222;1&#8220; eingetragen (und nach erfolgter Erweiterung des Schemas wieder auf &#8222;0&#8220; gesetzt<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-13627\" src=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/schema-update-allowed-580x268.png\" alt=\"schema-update-allowed\" width=\"580\" height=\"268\" srcset=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/schema-update-allowed-580x268.png 580w, https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/schema-update-allowed.png 718w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>Danach navigiert man im Installationsverzeichnis zu \\Server\\ADS_schemaextension_ldif_files\\ und ruft nacheinander die <strong><em>c3kattributes.ldif<\/em><\/strong>, <em><strong>c3kclasses.ldif<\/strong><\/em> und <em><strong>c3kschema.ldif<\/strong><\/em> auf. In unserem Beispiel hei\u00dft die Dom\u00e4ne ocslab.local, daher ergibt sich folgender Aufruf in der Kommandozeile:<\/p>\n<p>ldifde -i -k -f &#8222;c3kattributes.ldif&#8220; -c &#8222;&lt;c3kdomain&gt;&#8220; &#8222;dc=ocslab,dc=local&#8220;<\/p>\n<p>Das Ergebnis sollte ungef\u00e4hr so aussehen (hier wurde nur ein Eintrag ge\u00e4ndert, was der Tatsache geschuldet ist, dass die Erweiterung bereits vorhanden war):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-13628\" src=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/c3kattributes.ldif_-580x208.png\" alt=\"c3kattributes-ldif\" width=\"580\" height=\"208\" srcset=\"https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/c3kattributes.ldif_-580x208.png 580w, https:\/\/c3000.net\/wp-content\/uploads\/2016\/12\/c3kattributes.ldif_.png 674w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>Nach erfolgtem Aufruf der beiden anderen LDIF Dateien wird das Attribut Schema Update Allowed wieder zur\u00fcckgesetzt und das Schema ist erfolgreich erweitert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C3000 bringt eine eigene Benutzerverwaltung (in der SQL Datenbank) mit oder kann, was zumeist wesentlich sinnvoller ist, an ein Directory (eDir \/ ADS) angebunden werden. Damit spart man sich die doppelte Pflege von Benutzerdaten und bedient nur eine Oberfl\u00e4che. In diesem Artikel wird die Anbindung an ein Active Directory beschrieben. Voraussetzungen: Microsoft Active Directory f\u00fcr [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95,1],"tags":[],"class_list":["post-13617","post","type-post","status-publish","format-standard","hentry","category-active-directory","category-allgemeines"],"_links":{"self":[{"href":"https:\/\/c3000.net\/index.php?rest_route=\/wp\/v2\/posts\/13617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/c3000.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c3000.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c3000.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/c3000.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13617"}],"version-history":[{"count":6,"href":"https:\/\/c3000.net\/index.php?rest_route=\/wp\/v2\/posts\/13617\/revisions"}],"predecessor-version":[{"id":13629,"href":"https:\/\/c3000.net\/index.php?rest_route=\/wp\/v2\/posts\/13617\/revisions\/13629"}],"wp:attachment":[{"href":"https:\/\/c3000.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c3000.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c3000.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}