 Hi, welcome. We're speaking about assets management. Why doing assets management? To know what you want, to know what is under warranty or not, especially for expensive hardware, servers and such. To plan the replacement and when the budget time comes. And not asking for a small budget when you have tons of hardware to replace. And also because there is a legal obligation for the company to know what you want. I don't know the term in English. In French we are speaking of immobilisation. It's what can be deducted from taxes and such. The first solution is adding a folder, paper on a computer with all the paper about it. It's not very efficient. It works well if you have one or two laptops. The second solution is adding a spreadsheet. It will work at two points. We have that before it works. Twenty people who can edit one spreadsheet is a nightmare. There is really two or three. I think it can work. What we use now is called Gesture en Libre de Parc Informatique, free management of IT assets. It's open source. It's web-based. And it's written in PHP and it's already there at the base. And thanks to Remy Collet, it's available in February. Remy is one of the people who have created the software. What you can do in it? You have two main parts, the inventory part and the health desk part. I will begin with the health desk. First, a bit of publicity. It's not so limited to small companies with hundreds of users. The French Social Security is using it with more than 100,000 people. It's really working. You need to carefully choose the size of the server. It can work with a very big network. The health desk is IT compliant. If you are using IT, you have a web interface to open the request. Or you can do it by mail, depending on the actual workflows. It can be flowless for the users. Request can be linked to an item in inventory. It's very useful when you are working on health desk for users, not the server part. You can really customize it and tell that when this user opens the ticket, it goes into that. It's a VIP and it goes VIP queue with lower SLA. All the printers related things are going to this team because they are managing the printers. It takes some time to master it fully, but it's extremely less. You can really customize it like you want. You need to have users in it. You can create your user manually. When you have a lot of users, it's easier to use the LDAP authentication. It depends on the company. To be honest, as a system administrator, the open LDAP integration is one of the best. You can really choose what is your primary key for a user, which parameter to use. We don't have that. TSN is also there. You have two groups of rights. There are the rights on the inventory part, the rights on the health desk part, and the right to configure the system. There is also a system called entities. An entity is... If you are multi-structured company, you can have a division with entities and other entities, and the rights are given to parent entities or on the wall. You can give the rights... People from un-entities will not access the data of the other entities. But technicians are in an entity, but they can access the food because they need to. On the accounting services, they can access the inventory part, but only in reading. They can modify it. There is some profile created, but you can really create your own profile and customize it as you need. We haven't done that. The right management is extremely simple. It takes time. But on the inventory, you have to fill it. You can do it manually. There is a web interface. It's a bit painful when you have a lot of help. You can import CSV file, export the tool you are using now, and just import it. You can even do it with a bit of scripting and reading. When you extract the data from your accounting software, the new hardware can be imported automatically. Or you can bring them in with an inventory tool. That would be similar. To save time, there is a way to create... I don't know if you buy a Lenovo laptop T440. You can create a template with a laptop T440 with some fields already full. Manufacturer, field, the hardware type, you should come in 20 years the same. That kind of thing. There is a plugin system. You can extend the software. The data injection plugin allows you to import CSV file. You just have to associate to create the code. You choose the column and it was the same. The column of the CSV file, you say, this column, this is the serial number. This column, this is the type. This column, this is the name of the user. And you just run the import. And you can even issue your data coming from several sources. You don't need to mess up with your file. You can import one source and then the second source with a linking pattern. You just have to find a common key. Another plugin is extremely useful. It's called WebSelces. It turns the web interface and it creates a web at its interface. So you can interact with the scripting. So that's just what we are set up at work. We are exporting the new hardware from the ERP database every night. A bit of tricking because it's Excel S and we need CSV but it's easy to change. And then we import them with the data injection plugin through WebSelces and it's done every night with just a bit of scripting. And the main part of the scripting was in the export part to categorize the commands. That is a server, that is a laptop, that is a cell phone. All the web is to use another software to import it. Fusion inventory is another software. It's written in there. The agent is packaged in Fedora on the web. Almost all other units I know, to be honest. The server side is a GLP plugin but it can also be linked to other asset management software. It's a fork from another project called OCS Inventory. Both projects are mainly French. OCS Inventory is every sponsored by the French genre of the course. They are using it to manage all the assets. Fusion can be run as a service and waiting for a course or you can run it through Chrome every night. That's the reason we decide. It has a lot of information, also hardware information, models, details about the motherboard, the processor, the disk, the memory. The software can bring every application style. There is a thing of filter. You can filter it because you don't need to know that. You have a libssh4, I don't know the question, installed on the 75 laptop. The software part is useful for software, wireless, and so on. We have an output on the computer. We are connecting now. More useful for Windows. We have one on all Unix, Mac and CX, Gmware, OSX, and Windows. The communication between the agents is sending information by using HTTPS. The secure part is not mandatory, but recommended, of course. There is also an offline mode. You can install the information you have gathered in the file and you can inject them later in your inventory. It can be a school manual. It's someone with the modes. When people who are receptioning the computers are not very technical. You can link the item you bring back with Fusion in JLPI. You also have to specify what is the primary key. What element is the key? Is it the serial number? Is it the OS serial number? You can choose a serial number. How to determine if there is an item we installed twice? To have a clean database. Fusion also can use net-discovering features and net inventory features. It uses ECMP and SNMP. To discover on the network what is connected. You can see the computer I've always known. It sees a printer. It sees a switch. It sees the network access. You can gather the information for printers. It depends on the manufacturer. You can also gather information about the consummation of paper. It can be a school manual. How many? For networks to gather. Everything is available through SNMP. For Cisco it's a lot of information. You can really enter the JLPI part. You can enter for a switch. Which computer is connected to which socket? It can already be seen. And you have a deeper feature. Personally I never use it. It's more targeted for Windows than for Windows. I know that it's using peer-to-peer to allow faster downloading of the software. The S6 inventory is made through the API VMware API. It's not a server. Inventory is an agent who runs services. The server sends a message saying launch the inventory for the S6. Without that IP. You can gather information about the tool machine. I don't know if you are using the VMware. Me neither. We are running them. All these tasks of discovery and inventory are configured through the web interface. You can launch them one time. You can scale them to be launched every week, every month, every day if you want. Thanks to the team of both teams, I know them personally. Thanks to Remy for his work. Thanks to IKL because I still... I can make you a demo if you want. Because explaining it is interesting but showing it's better. And I'm in full screen. There is a demo on the website. The demonstration. The instance we are running at work is on an older version. Well, I am in French. But the software can be translated. It's very well translated in a lot of languages. Because most of the developers are French. So the main tree is... There can be some English translation. You arrive on the inventory part. So here you have some requests waiting for it to be closed or to be taken. You can have a view for your group. That's a view of the same data. The most interesting part for me is the inventory part. You can have computers, screens, software, network, other peripherals, printers. You can manage your consumables for printers also. So computers is the most interesting part. Here you have the base data. The base set of data. Where is the computer? What's using it? What model it is? The manufacturer. The serial number. Two windows. And you can go into the motherboard, the processor. It can be very simple. Or you can tell it's a virtual machine. Or a physical one. Because a virtual machine you don't really bother about the configuration. You can have the... You can also... On Linux you can see the partition. It's a pre-existing partition. Software. Installed. And you can... No. You can see. You can connect. When you have a computer you can connect it to a monitor, to a printer, to something. To some other hardware, an IP phone. So it's all linked as it's open. And you can... When you declare... But when someone will declare an incident, it can choose a... You attribute the computer to a user. So the others are linked to the user. Yeah, you have the managing part with financial information. Command number or... How much you pay when you want to aspire. So that kind of stuff. I don't know if that's plug-in installed. In the spacious frame. Yeah, I forgot to speak about this. You can generate a report for your management. A number of hardware-based, a number of... For the eldest part too, a number of requests. So it's time to take them in a configuration time before closing. Time before closing, that kind of stuff. Well, I think I have made... Well, there's no plug-in installed. So I think I have to show you everything I can. Do you have questions? It's not set up here. The future inventory is stored in the SNF file. And it gathers software information, the part-sharing users. All the hardware and bits. And it's important. You have to feed it a list of machines to test, or does it detect what exists on your network as well? For the computers... No, you are not forced to feed it before. At work, we have done it because we already have an inventory base, and we don't want to re-import everything manually, so we have to feed it before. But if you install the agents through your unsealed policy, the information will come. You just have to be careful to not have items in double, and choose the parameters for import. What is the key for declaring an item is unique. Can I ask a name or a serial number for hardware? Just for the true machine, it can be a bit tricky because there is no hardware serial number. The agent can be run manually. You used to be reducing it with Zen, and you can use it with PyMu as well? I think we don't use it through the... We just inventory the Zen server. It's a virtualization server under the virtual machine with the agent on it. We don't use it specifically. There is also a plugin. It doesn't work for every manufacturer. It works for Dell. You can bring back the information about warranty from the constructor website. It makes it very convenient. It's very convenient, but it doesn't work for every manufacturer. Perhaps it can be just adding the manufacturer on the address where the information is available. It can be easy, but sometimes it can be tricky. You should require an unauthentication of that kind of thing. For HP, it's not very easy because you have to give a model number and a serial number to have the wrong information. And the model number generally... We don't know what it is. It changes regularly. When you buy a laptop in January, you have a model number and in August it will be another one. Because they have changed it, but it's not the same memory. That kind of thing. There is also a plugin to know... not to make a... to know where the server is in the server root. In the rack. This one is rack one, and it's a 3U server. It can be useful when you give it a server. You can send it an hour or an hour. We can also... When you have a technician, you can just tell him it's a rack three, a server... I don't know if we put label on this server. I can't tell him the username. This interface is an admin interface. For people with less rights, it's the same interface just of less choices. They don't see the choices they can't see. They can't choose. The only different interface is for users who can only submit a report. They just have a form to submit their request They don't have an order to read that. Thank you.