Jenkins Integration With Active Directory - Jenkins Ldap Integration

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] [Applause] hello everybody good day my name is Robin and I'm from local Academy intro on learning we here to help you to understand how any of the technology Enterprise is going to take so today especially I am going to focus on how you can install champions and how you can integrate Jennings with Active Directory because once you go to the enterprise Jenkins local users are not going to use anymore and mostly you how to integrate with the directory so that we can leverage existing identity management where you have mostly actual directory so that it will be very tightly coupled and integrated so let's get started with it and here it is my Jenkins master server which I am just named it but haven't installed anything on this say it is pretty and if you look at what is version on this running it is Swindell 7.5 which I'm running as a core as minimal base installation so I haven't done any other injunction on this even in this tutorial I'm going to tell you how you can install Jenkins on it so to install the Jenkins first we need to have the Java installation JDK and for that you can install for your Java installed the means from Java about it will install you open JDK a for Jenkins it should be pretty fine enough but when you want in some other plugins could be a mavin or could be some other interior engines then you need an JDK not an open engine Ikki so for that how what we'll do go to browser again just our download must go to shall attend is not required for us and this point outcomes of them go to our privilege from Java to Beach how I ate so it will come down over here you have is how I ate your mentioning and once one once we it and we need the GDK remember nor gr and neatly GT key so click on this JDK and here it will ask you which version of the Java system you want to start so I would like an n64 version so I'm going from before the you need to accept less the agreement and appropriate based on your Robin system select this version and then come if you started it is starting download it will take approximately many time for that ping and just pausing the video for the time being ok here it is here my jdk on download are in my local laptop so what I can do is now I can pull my this is my local laptop and I can see Jericho Tomica mom just present is here decay transmittance file to generate master server this choose multi P : and I'm possible so it's transferring look at and yes sound source and they could have kept here and came to my local tech local ax from local server to junkit master server now let's install this very key so before this installation I would recommend you to run the Imam date if you haven't already ran and you already ran them it's okay if you're not further I want to make sure the system is up to date so here my mmm record completed it seems a new condom cut release from the center is real time when I install the open and by now sewn on to go with insulation over here so what we can police can do again local instant and we can give the Cherokee so for that it is well let Envy dependences which indicates fasteners from solid state gives engine to zone man and be in your centers organ system which is contention and installing rigidity ridiculous on participants of course parish on your memory and CPU relegated for the virtual machine so again in stand em fully inch in the insulation become content or that invalidate move on rational expression which is running you see you're not H and s the oncoming car now what you can do this without the seventy Java poem as a variable otherwise arrangement each will fail that is one of the requisites to run see whether it spins at or not on the form at this point of time variable s concept so you can first set the variable for them what you can do is ultimately this Java Python in this command will show you the what are the questions you have by in tentacle on multiple versions and it was one kind best version so what you can take this you can take this till GRE copy and put your pee fast profile and here you can view the path export on the scope boom equal to Gary and the Big O line you can add it here quorum dollar shock let's go and slash be no good now little set thank for that money you need to just fray login to your off I'm just going up by not funny but funny non run the same command you get the path now you are all set to install each NPS now hows about steps down here unlock its own flow our blog spot.com here if you code insulation options innocent oil servant here if you look at as paprika sets we have done like setting a roast game already have it and double get if I don't have you are going to check that if you look at the previous topic at whiffs on links all on this and game I'm dead we're already back now what we need is we need urgent things Aleppo so I'm going to download difficult so no ripple has been downloaded and paste and Jenkins dot Lupo under the report dot and now we can solve this as a key because you need a key or Quintus strengthens buzzer if you don't important see input is also completed now as you can see that you can directly install install app I installed it gently I'm fine with Sandra Jenkins for us and won't take much time package it approximately 71 office only 2 MV and centralize for that it will download the Yankees are him take me for do that if we look at Lincoln installation of sexual computer so you can do this they can make this surface bootable viral that means while you're resetting the server Byzantine service is are empty stops and little bit important meaning five so and games on social computing on now you're good to start by changing some lives and start now if you look at gentle service got started acting now we are go to access concern right now I can keep it Jenkins master dot-com you should look at maintaining master of them crime to access and for the first time in your installing you will have a secret code that's called administrator password as a default password well you come with generated web names telling the champions and that can be found on your Jenkins server or a little axe in the spine I'll go back here under sacks in the file so this is my key if copying it in the password continue good not look at this customized Jenkins and you can go with such a sir plugins which is such a stupid Jenkins ecosystem or Jenkins a community or else if you want any customized programs based on your requirement you can definitely use select little strings touch for now I'm going with suggestor plugins and again I will come back to custom plugins when we are doing an ad integration in the session itself in a while so this first plugins will take full time based on your bandwidth based on your resources what you have Palio estimation so I am just keeping on a hold for a minute I'll be back so I'm back after before plugins installation this will get you into your first read English equation pinch and you can create views or whatever you like to have it and seven times so this is going to be your URL back with Jenkins going forward and we'll keep on film finish start from Jenkins so from here on you're ready to lose champions and if you look at or now whatever user you created it is the user which is a local user for Jenkins TV so how you can come from that right on Jenkins Miami Jenkins configure global security okay if you look at here secured real will have Furcal default relief contains only one terribles that means whatever you just are creating it that is team have and gentle is going to manage its own holidays so again can check that manage engines and manage users you come to north Waterloo something here if you want we can take one more user but what Arizona creating it is a normal user but just imagine to create users like this it's not easy when you are game price so that is one of the reason you are trying to integrate for a gentleness with Active Directory now it's not only about integration and even you should be able to manage glute and users for hospital for loads that means you should be in a position to FA enroll for the a product for users you cannot make everybody as an it somebody may be a developer somebody may be are just a real name user so for that reason you need even goal management plenty so now we are going to install two plugins one is petrodollar integration banking and thickness roll management plug-in so for that we need to come to manage engines and manage plugins here here you can click on available so it will show the all level loop London's and later you can search for Active Directory enabled pop indications through actual directory but in this thing and followed engineer business overall based on training strategy so for this you can click on install with often start so I feel get it is not only instructing those plugins and it has been violating any dependence taking literally stop but for this it is only direct to this to convince us to be and so you can go back to the top page and if we go to the managing kids and configure security local security now if we can't leave our option earlier we don't have the option called a cleric ring now you have it and servantis so remember this when you are selecting academically you are no more local you're going to work that means which you already created then Jenkins born within terribles now for that I need to look back Hector 3 you need to add the mind and again you need to create a new on come on for all these things to get it I already created a money server which is a credit reservoir so until logging go to solo manager and click on tools we need to deliver some computers okay and at the same time you need the domain decades to keep it very simple given you can see that the domain is a rota become for me in my case and domain controller domain controller means what is this our only web these terminals being East are configured now further I have to find it you just need practice is one of the easiest way to manage you look at that our PA d dot with a bunch of promises to our find one controller me and my domain name is luke abell calm okay so you have them details so I am just finding it calm and my domain controller is I need to have a site details so in making in a kadai you have options or sides so the content tools and there are our travel sites and services so if you look at my default site with iodine the butter remained as I wrote aprox if you want no side you can definitely creating inside orange you can leverage to use but insist excite so here I am going to do it - inside which is again okay now this is what important you can combine the end that means from which use your of negated it means a kinetic tree which would allow you to integrate so for that you need to modify me so further I'm going to create user future I'm going to create visual search engines domani look a lock on yes and I want to change as per this oblivious piece I want is I want a service account and sorry second you know to expire click but it definitely uncheck this we want Louise a passport for house forever academic freedom and password expand policy for now I'm never expand next finish so now I have agent means user so how I can find the prospective or TN or binary and father's so for that you can think I created here the oily is useless and username is champions and AH my name is Rotem but if you really don't know what is your fully part of one DN and I will finest a tool called a bevel title which is an open search free tool and once you open the school either it will allow you to add a lamp or here since I'm returning this tool as a local link for my identity I'm just giving local host or else willing to give the remote host IP or hostname as per your requirement and I'm leanin user country he chose yes should be fine for the angels or sentiments like a dead tree don't you explore it you see that you have all the academic setting Scott has been looking here there most of the things we are already looking at this now I have in Jenkins user now in the right sorry for the tech this is for distinguish the name which is diem see what is my dentist in here Celia recorded jinkies comma C nu goes users in Volta / and dot if you become diseased calm so I can use the same thing in mind here Sofia CMS Jenkins common pollutant and excessive energy users cm 20 users then DS equal T comma and this equal to absorb the spoiled 8dm distillation name for my agent in Susa great now this is I'm going to give the password is a panic attack you directly now what can do is you can test Amun you see what the success that means with diseases with this p.m. with this domain name with each one controller this now Jenkins headed is able to communicate with this domain controller so this is success now good now what you can do is here that comes to authorization accommodation as all functioning really you know which uses which role has to be granted for that you have a different set of operation models are here like matrix base security that enamines use it for the DVD users work and off-duty TV or you can view the project case and fix that means if you have the free projects for the special projects are you want to grant access when you are in multi tenant concept or multi tenant different business units they using the skin gently star works temple tips and tricks' authorization strategy is a very good way to go but for now I'm going to they're all based strategy which I'm going to show you how you can assign a role for specific a credential user or a group so for this contribution the record every conversation is completed and tests are successfully and you set up the role based religion click on apply and you can see good so now ad integration is computed in your champions but step one thing is locked this from your going to manage the permissions so here we can manage and assign rooms now here first you need to create your manage roles so you have only a window so if you want the having any roles to be defined like a developer role or a read-only Roble along whatever permissions you want to grant it so you can definitely then create role for long let's say that I want to create a read-only bowl you can add it now you see that you don't always change you can assign overall great and follow this and other permissions for this and I want to ah one more well called developer click on Han and developer I want to bring it wait overall and among to view an agent or in charge an antique like ping can see can trigger create delay discover that I don't want to hear it but at least discovery and lock space and I want to give a big play on our date once and I can give it up sigh create and with it and cut it so plant is your specific permissions you can attach it and you can come and apply save now just be great now let's assign the users now hahaha Jenkins is a way to connect directly so now what a key to champions click on add now you get what I like to do with Jenkins I want to make it a little bit okay now I want to add group now let's see because so far I haven't created a great neckline III what I can do this I can include you see that the name is Jenny means underscore innings and I want one new user [Music] Yujin I'll tell you why I'm trading this loser so now this bus I'm adding a user into this crew okay that means now I'm come to a it means cook click on it and I'm going to get rid window come on here apply see not elected sandals okay this - I'm and I'm going to fake the finger in hoc at a user and WT English with note at this point and go now we are good to go now what I can do is to test it whether it's working or not come on the same pH the tap and I'm long load with my role to follow coal economy so Baba I'm going to pick on champions early learning and running see we important a little bit proper jump which is machining for all three positions that means this user is not only have access to hidden gem just fine with multiple user and prosper yep I'll plug it back free to look at configure usually this decision completely and accurately user and to validate that Jenkins indicate - and Rawls sandals get a unique user and genitals on a scope the green okay but so now your Jenkins is tightly integrated lift up correctly and although user space on your requirement under managed sandals you are good to go get all the computationally if you don't ever mention determinants octavarium and one more important if you want to drink a collection full status present in communicating me and how it sure helps set up if you look at koco.com this moment of mine and give enough to indigenous cartridges are and in public a clog in a lap a clock or not partying isms but absolutely fine for you and at this point we're good to go and next log off from here and we'll fight bargain with al Jenkins user so that even Jenkins will R is equal to communicate and hopefully this will all you can intimidate champions and a cadet tree and you may have explorer of other options in communications and thanks for watching and have a great day for all of you realization
Info
Channel: Rulepaper Academy
Views: 5,902
Rating: undefined out of 5
Keywords: Rulepaper, Jenkins, AD, Active Directory, Integration, Sravan Kumar E, Rulepaper Academy, Authentication, Plugins, jenkins integration with active directory, active+directory, Continuous Integration, jenkins beginner tutorial, jenkins getting started, jenkins tutorials, jenkins installation, jenkins introduction and getting started, authentication and authorization in jenkins, learn jenkins, jenkins basics, Introduction of jenkins
Id: JG7T4F3w7qY
Channel Id: undefined
Length: 27min 40sec (1660 seconds)
Published: Mon Jun 18 2018
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.