adLDAP opvragen group

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer WPF

Heb jij kennis en ervaring met WPF en C#? Ben je technisch en heb je goed gevoel voor design? Wil jij met jouw kennis de zorg verbeteren? Dan zijn wij op zoek naar jou! Jouw baan Als Front-end Developer bij Zorgplatform ga je werken aan de interface voor zorgprofessionals. Zorgplatform is een platform waarmee medische gegevens op een veilige manier uitgewisseld worden met andere instanties binnen de zorgsector. Zorgplatform ondersteunt onder andere het verwijzen van patiënten, het overdragen van patiënten en de gezamenlijke behandeling (shared care). Dit is hét nieuwe werken in de zorg. Met jouw oog voor design ga

Bekijk vacature »

Senior C++ ontwikkelaar medische wereld

Functieomschrijving Als Senior Software Engineer ga je hier aan de slag als Developer binnen een Agile Scrum team van 8 intelligente Developers. Naast technische vaardigheden in software heb je ook ervaring met hardware oplossingen. De ontwikkeling van deze hardware wordt intern gedaan met de steun van partners. Op basis van jouw ervaring kun je dit team, de software ontwikkelingsmethodologie en -processen naar een hoger niveau brengen. Je levert een leidende bijdrage in je multidisciplinaire team. In het team ben je een persoon met passende technische capaciteiten en creativiteit, je gaat hier de wensen van de product owner vertalen naar een

Bekijk vacature »

Java-developer

Functie­omschrijving De aanvraag van een paspoort. Of de afdracht van belasting. Zomaar wat voorbeelden waarvoor de Rijksoverheid persoonlijke gegevens van burgers gebruikt. Als Java-developer bij de Dienst ICT Uitvoering in Den Haag zorg je mede voor het beheer en onderhoud van de hoogbeveiligde applicaties waarin die informatie wordt verwerkt. Een maatschappelijk verantwoorde functie? Reken maar! In een van de vier scrum-teams van het team Applicatiebeheer en Ontwikkeling werk jij aan een of meerdere applicaties voor de Rijksdienst voor Identiteitsgegevens. Deze applicaties zijn onderverdeeld in de domeinen ID-gegevens en Reisdocumenten. Jij zorgt niet alleen voor kleinschalig primair onderhoud, bijvoorbeeld als er

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Functieomschrijving Wil jij je als Java Developer bezighouden met complexe materie, jouw kennis van Java inzetten in een groot Europees project en compleet nieuwe modules bouwen met behulp van Java? Lees dan snel verder! (Door-)ontwikkelen van de applicaties; Redesignen van bestaande modules; Uitvoeren van Unit testen; Requirements omzetten naar ontwerpen; Afstemmen met de klant/eindgebruikers. Functie-eisen Hbo werk- en denkniveau; Minimaal drie jaar relevante werkervaring; Kennis van minimaal Java 8; Ervaring met CI/CD, Docker, Kubernetes en SAML is mooi meegenomen; Je bent communicatief vaardig en houdt het security aspect goed in de gaten. Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen

Bekijk vacature »

C# Developer

De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Samen met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Je hebt behoefte aan collegae die jou alles leren op het gebied van technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt geen zin in een 60-urige werkweek maar haalt wel plezier uit zo nu en dan een technische meeting,

Bekijk vacature »

BI Developer / Data Engineer / ETL / Duizenden geb

Functieomschrijving Ben je een ervaren BI Ontwikkelaar / Data Engineer en heb je ervaring / affiniteit met Machine Learning en A.I.? Kent SQL geen geheimen voor jou en wil je graag hands-on werken bij een organisatie die van groot belang is voor de maatschappij? Dan is dit de unieke mogelijkheid. Reageer snel! Bieden van technische ondersteuning aan users bij het verzamelen, verwerken, analyseren en presenteren van data; Uitleveren van de juiste datasets aan users; Meewerken aan het opzetten van beveiligde dataverbindingen klanten in de medische branche; Optimaliseren van de huidige omgeving, zodat huidige rapportages sneller visueel gedeeld kunnen worden; Onderzoeken

Bekijk vacature »

JavaScript developer met geweldige arbeidsvoorwaar

Functieomschrijving Als JavaScript developer werk je samen met je team op diverse vlakken. Het team bestaat uit 8 personen en is een multidisciplinair Scrum/Agile DevOps team. Jij werkt op de Front- en Backend en in de cloud. Je werkt hier aan interne applicaties (portalen) die vanuit vraagstukken van de business moeten worden omgezet naar werkende applicaties. Je zult dus samen met het team requirements omzetten naar goede oplossingen waarbij er vanuit het team een grote mate van verantwoordelijkheid wordt gevraagd. Daarin krijg je als team veel vrijheid om je creativiteit erop los te laten en zul je dit samen met

Bekijk vacature »

senior Java ontwikkelaar

Functie­omschrijving Introductie Als senior Java developer werk je aan de ontwikkeling van nieuwe software en onderhoud aan bestaande applicaties en systemen. Jij werkt met de nieuwste frameworks, op basis van het continuous delivery gedachtegoed. Vanuit jouw kennis en ervaring weet jij bij te dragen aan de digitale ambitie van KVK: het leven van ondernemers makkelijker maken met betekenisvolle informatie, toegang tot het Handelsregister, onze data, kennis en netwerken. Denk daarbij aan mooie uitdagingen zoals het volledig digitaal inschrijven mogelijk maken en het ontwikkelen van meerdere registers. Samen met ondernemers, steden en rijksoverheid initiëren we creatieve projecten waarmee we ondernemend Nederland

Bekijk vacature »

SAS Administrator

Wil jij als SAS Administrator de digitale wereld van Smart Logistics verkennen? En als onderdeel van een professioneel team onze klanten helpen met (advanced) data analytics? Help jij onze klanten aan een goed functionerende SAS omgeving die in het geval van issues de impact van verstoringen zo laag mogelijk houdt? Wat ga je doen? Als SAS Administrator binnen de unit Smart Logistics krijg je de kans om je in de praktijk en in een dynamische omgeving verder te ontwikkelen en te specialiseren en stap voor stap inzicht krijgen in wat de technische vraagstukken zijn die logistieke dienstverleners bezighouden. Dit in

Bekijk vacature »

BI Ontwikkelaar

Je kan er niet omheen, data is overal en data gedreven werken is voor jou dan ook vanzelfsprekend. De beste inzichten haal je nou eenmaal uit de data. Zo zorg jij ervoor dat data uit het bronsystemen op een juiste en veilige manier ontsloten wordt, en verwerkt wordt tot betrouwbare en betekenisvolle informatieproducten. Als BI ontwikkelaar vorm je ook de brug tussen de business en IT en ben je vertaler van (complexe) informatiebehoeften naar concrete oplossingen; bijvoorbeeld in de vorm van (management)rapportages of dashboards. Daarnaast lever je een sterk aandeel in de doorontwikkeling van de datamanagement organisatie binnen Argenta, onder

Bekijk vacature »

Junior Integratie Specialist

Ben jij net afgestudeerd en op zoek naar een startersfunctie? Heb je affiniteit met zorg en ICT en ben je analytisch sterk? Dan zijn wij voor onze vestiging in Amsterdam op zoek naar jou! Als Junior Integratie Specialist zorg jij dat de systemen en apparatuur van externe leveranciers en instanties naadloos communiceren met ons ZIS/EPD (zorginformatiesysteem/elektronisch patiëntendossier). Jij helpt ChipSoft met het bouwen aan duurzame informatie-uitwisseling in de zorg. Jouw baan Informatie-uitwisseling in de zorg is essentieel om de patiëntzorg te verbeteren. Als Junior Integratie Specialist ondersteun en adviseer jij de klant (veelal ziekenhuizen) om een perfecte communicatie tussen de

Bekijk vacature »

.NET Developer / Angular / React

Functieomschrijving Haal jij als .NET Developer energie uit het ontwikkelen van bedrijfskritische .NET applicaties en vind jij het ook leuk om de door jouw gebouwde .NET applicaties te beheren en door te ontwikkelen, waarmee je de kwaliteit van de .NET applicaties weet te waarborgen? Lees dan snel verder Het ontwikkelen van bedrijfskritische applicaties; Het onderhouden en beheren van de applicaties; Het uitvoeren van patches, testen, change- en incidentmanagement; Meedenken over technische ontwikkelingen; Het pro-actief aandragen van verbeteringen. Functie-eisen Hbo denk- en werkniveau; Minimaal 2 jaar ervaring met .NET; Aantoonbare ervaring met het ontwikkelen en beheer van van applicaties; Aantoonbare ervaring

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

OpenEdge Developer / #1 software leverancier binne

Functieomschrijving Ben jij een ervaren OpenEdge Developer die graag nog nieuwbouw ontwikkelt? Wil je daarnaast jouw hersenen kraken voor het automatiseren van complexe bedrijfsprocessen? Lees dan snel verder en kom erachter of deze rol als OpenEdge Developer iets voor jou is! Uitvoeren van analyses ter bevordering van de betrouwbaarheid en performance van de bedrijfskritische applicatie; Meedenken over de architectuur en tevens waarborgen van de OpenEdge architectuur; Troubleshooten van complexe incidenten; Je deelt graag je kennis aan je collega’s; Maken van ontwerpen, schrijven van documentatie en het testen van de OpenEdge applicatie; Implementeren van nieuwe functionaliteiten en het verzorgen van nazorg.

Bekijk vacature »

Senior Python Developer vacature

Jij volgt ontwikkelingen op de voet. Sterker nog: je bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor de

Bekijk vacature »
Kjeld Hogenkam

kjeld Hogenkam

25/05/2010 15:45:39
Quote Anchor link
Ik probeer via adLDAP de groep op te vragen van een gebruiker.

Dit had ik al geprobeerd:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
print_r($adldap->user_info($username));


Dit werk helaas niet want dan krijg ik

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Array ( [count] => 1 [0] => Array ( [displayname] => Array ( [count] => 1 [0] => ***** ) [0] => displayname [memberof] => Array ( [count] => 4 [0] => CN=CallBeheer,OU=Groepen,DC=****,DC=**** [1] => CN=Beheer,OU=Groepen,DC=****,DC=*** [2] => CN=Accountoperators,CN=Builtin,DC=****,DC=*** [3] => CN=Domeingebruikers,CN=Users,DC=*****,DC=***** ) [1] => memberof [primarygroupid] => Array ( [count] => 1 [0] => 513 ) [2] => primarygroupid [objectsid] => Array ( [count] => 1 [0] => T1P-S ) [3] => objectsid [samaccountname] => Array ( [count] => 1 [0] => ***** ) [4] => samaccountname [count] => 5 [dn] => CN=****,OU=Beheer,DC=****,DC=***** )


Ik moet dus Beheer krijgen als uitkomst maar ik krijg veels te veel informatie.

Iemand enig idee hoe ik alleen de groep kan opvragen waar de user in zit?

Alvast bedankt!
Gewijzigd op 25/05/2010 15:56:59 door PHP hulp
 
PHP hulp

PHP hulp

09/07/2020 17:41:36
 
John de Kroon

John de Kroon

25/05/2010 16:24:19
Quote Anchor link
Probeer eens:
$username[getal1][getal2]

Welke getallen je precies in moet voeren weet ik zo niet, maar getal1 geeft aan hoe de info getoond moet worden en getal2 welke gebruiker. Ik kan niet helemaal wijs worden uit je output. Eventueel kun je proberen met een getal3 (zelfde manier ;) )
Suc6!
 
Kjeld Hogenkam

kjeld Hogenkam

26/05/2010 09:18:21
Quote Anchor link
Heb jij toevallig een idee hoe ik alle user in dropdownbox krijg?
 
John Doe

John Doe

26/05/2010 11:49:04
Quote Anchor link
d.m.v. een Foreach loop. Je moet dan alleen wel even de structuur van je array iets logischer maken de users staan nu in de zelfde array het count variabel als je zorgt dat die gescheiden zijn gaat dat zeker lukken.
 
Kjeld Hogenkam

kjeld Hogenkam

26/05/2010 14:52:13
Quote Anchor link
Ik heb nu dit

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

require_once(dirname(__FILE__) . '/adLDAP.php');
$adldap = new adLDAP();

$var = $adldap->group_members('Medewerkers');
$x=0;

echo '<form action="">
            <select name="keuze">'
;

foreach ($var as $v)
{

    
    echo '<option value="'.$v[$x].'">'.$v[$x].'</option>';
    
    $x++;
}

echo '</select></form>';
?>


Maar nu krijg ik in de dropdownbox de eerste lettere van de eerste medewerker en de tweede letter van de tweede medewerker en de 3e letter van de 3e medewerker.
Dus nu staat er in de dropdownbox
m
i
u

En meer niet! Ziet iemand het probleem?
 
Andreas Warnaar

Andreas Warnaar

26/05/2010 15:28:30
Quote Anchor link
Hmm Gooi je array eens in een een var_dump().

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
var_dump($var);
die;

Dan zie je hoe de array inelkaar zit.
Het lijkt er op dat de foreach{} niet goed is.
foreach($var as $key => $values){
 print_r($value);
}
Gewijzigd op 26/05/2010 15:29:24 door Andreas Warnaar
 
Chris -

Chris -

26/05/2010 15:33:47
Quote Anchor link
Andreas, dan kun je beter dit doen hoor ;-)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php // Kleurtjes
echo '<pre>'.print_r($var, true).'</pre>';
exit;
[
/code]
 
Andreas Warnaar

Andreas Warnaar

26/05/2010 15:43:19
Quote Anchor link
@chris
Kan inderdaad.
Maar ik ben lui.

Op mijn manier kijk ik gewoon in de broncode. Dan staat het er ook netjes onder elkaar. Kan dan ook gewoon op F5 drukken om de pagina te vernieuwen.
 
Kjeld Hogenkam

kjeld Hogenkam

26/05/2010 15:49:01
Quote Anchor link
Array
(
[0] => mps
[1] => KipM
[2] => TuukM
Dit komt eruit(ik heb een deel weg gelaten anders werd teveel
 
Chris -

Chris -

26/05/2010 15:52:56
Quote Anchor link
ik kijk nu pas naar je bericht, en zie ook wat je fout doet.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
require_once(dirname(__FILE__) . '/adLDAP.php');
$adldap = new adLDAP();

$var = $adldap->group_members('Medewerkers');

echo '<form action="">
            <select name="keuze">'
;

foreach ($var as $nr => $v)
{

    echo '<option value="'.$nr.'">'.$v.'</option>';
}

echo '</select></form>';
[
/code]
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.