########################### Administration ########################### As an administrator, you extra capabilities can be explored on your page at the top right corner. Click on your name to view the drop-down administration menu. In this tutorial, we'll cover the important aspects of your administrator functions. .. thumbnail:: /_images/Images/Administration/Administration_AdministrationMenu.png :title: Administrative Menu .. centered:: :sup:`Figure 1: Administrative Menu` | **What Will Be Covered:** * Users * Adding a User * User Logins * Roles * Teams * HPC Servers * Editing HPC Servers * HPC Utilization * All Settings * Post Processors * LDAP Settings * Logs * Lucy Docs ********** Users ********** Click on the Users option in the Administrative Menu to get started. .. thumbnail:: /_images/Images/Administration/Administration_UsersMenu.png :width: 200px :title: Users Option .. centered:: :sup:`Figure 2: Users Option` | The users section shows you thumbnail views of all users under your administration. You can perform actions such as edit, view or impersonate on individual users. .. thumbnail:: /_images/Images/Administration/Administration_UsersHome.png :title: All Users .. centered:: :sup:`Figure 3: All Users` | *Where Am I?* .. thumbnail:: /_images/Images/Administration/Administration_WhereAmI.png :width: 100px :title: Where Am I? Add User ======== Click on “Add User” at the top right to create another user. The window for creating or editing a user is basically the same. Here, you can choose a role for the user. .. thumbnail:: /_images/Images/Administration/Administration_CreateUser.png :title: Add User .. centered:: :sup:`Figure 4: Add User` | User Logins =========== Click on “Logins” on the grey bar next to “Table” to see which users logged onto the platform on particular dates. .. thumbnail:: /_images/Images/Administration/Administration_UserLogins.png :title: User Logins .. centered:: :sup:`Figure 5: User Logins` | ************ Roles ************ Roles make it easier assign permissions to users. You can give reading or writing capabilities to a particular role and give that role to certain users. Click on the Roles option in the Administrative Menu to get started. .. thumbnail:: /_images/Images/Administration/Administration_RolesMenu.png :width: 200px :title: Roles Option .. centered:: :sup:`Figure 6: Roles Option` | New Role ======== Click on ”New Role” next to “Actions”. Make sure to give a new role a name and description as well as set reading and writing capabilities for all the options listed. .. thumbnail:: /_images/Images/Administration/Administration_Roles.png :title: Create a New Role .. centered:: :sup:`Figure 7: Create a New Role` | *Where Am I?* .. thumbnail:: /_images/Images/Administration/Administration_WhereAmI.png :width: 100px :title: Where Am I? ************ Teams ************ You can organize your users into teams. Replicate your office or labs' teams onto the platform so you can stay more focused and efficient. Click on the Teams option in the Administrative Menu to get started. .. thumbnail:: /_images/Images/Administration/Administration_TeamsMenu.png :width: 200px :title: Teams Option .. centered:: :sup:`Figure 8: Teams Option` | Add Team ======== Click on "Add Team" at the top right corner to create another team. In the new window, choose a name, description and users to populate you team. .. thumbnail:: /_images/Images/Administration/Administration_Teams.png :title: Add a Team .. centered:: :sup:`Figure 9: Add a Team` | *Where Am I?* .. thumbnail:: /_images/Images/Administration/Administration_WhereAmI.png :width: 100px :title: Where Am I? ************ HPC Servers ************ Click on the HPC Servers option in the Administrative Menu to get started. .. thumbnail:: /_images/Images/Administration/Administration_HPCServersMenu.png :width: 200px :title: HPC Servers Option .. centered:: :sup:`Figure 10: HPC Servers Option` | View thumbnails of all your HPC servers and perform actions on them such as viewing utilization, editing, duplicating, exporting or deleting. .. thumbnail:: /_images/Images/Administration/Administration_HPCServers.png :title: All HPC Servers .. centered:: :sup:`Figure 11: All HPC Servers` | *Where Am I?* .. thumbnail:: /_images/Images/Administration/Administration_WhereAmI.png :width: 100px :title: Where Am I? Add an HPC Server ================= Click on ”Add Server” at the top to start a new HPC server configuration. .. thumbnail:: /_images/Images/Administration/HPC/AddServer.png :title: Add an HPC Server .. centered:: :sup:`Figure 12: Add an HPC Server` | Under "Choose Step" at the top, pick General Information in the drop-down. Make sure to name your server, include the host name and IP address, as well as choose type of server. d3VIEW works with Linux for the operating system. .. thumbnail:: /_images/Images/Administration/HPC/GeneralInfo.png :title: General Information .. centered:: :sup:`Figure 13: General Information` | Scroll to see more configuration options. Choose the connection type, scheduler and scheduler path, as well as minimum, maximum and default core usage. .. thumbnail:: /_images/Images/Administration/HPC/GeneralInfo2.png :title: More General Information .. centered:: :sup:`Figure 14: More General Information` | For the scheduler, choose from multiple scheduler types and connect any scheduler via the location (binary path). This makes scheduler connection quick and easy. .. thumbnail:: /_images/Images/Administration/HPC/Scheduler.png :title: Connect Scheduler .. centered:: :sup:`Figure 15: Connect Scheduler` | Next, we'll go back up to "Choose Step" and select "Add Queues". Server Queues are cores divided into partitions, which then can be assigned to users, teams, etc. They allow us to control and organize our HPC resources. Start typing out your queues and queue specifications in the provided table. More rows will appear as you fill the cells. .. thumbnail:: /_images/Images/Administration/HPC/AddQueues.png :title: Add Queues .. centered:: :sup:`Figure 16: Add Queues` | We'll add solvers next. Choose this step at the top and click "+ Add" to create a new solver. .. thumbnail:: /_images/Images/Administration/HPC/AddSolvers.png :title: Add Solvers .. centered:: :sup:`Figure 17: Add Solvers` | Solvers allow us to create default configurations for job submissions to the HPC. We are free to add, edit and define attributes for the solvers, so we can have an unlimited number of applications. Click the + add icon to create a new solver attribute or any of the pencil icons to edit existing attributes. .. thumbnail:: /_images/Images/Administration/HPC/EditSolvers.png :title: Add or Edit Solver Attributes .. centered:: :sup:`Figure 18: Add or Edit Solver Attributes` | For example, we can edit the solver queues and associate particular partitions to the solver. .. thumbnail:: /_images/Images/Administration/HPC/SolverQueue.png :title: Edit Solver Queues .. centered:: :sup:`Figure 19: Edit Solver Queues` | Edit HPC Server =============== Click on ”Edit” next to a server thumbnail to update its settings. .. thumbnail:: /_images/Images/Administration/Administration_EditHPC.png :title: Edit a HPC Server .. centered:: :sup:`Figure 20: Edit a HPC Server` | HPC Utilization =============== You can view HPC usage by clicking on “Utilization” next to a HPC thumbnail. This window will show you visualizations and information such as core usage, running jobs and peak utilization. .. thumbnail:: /_images/Images/Administration/Administration_HPCUtilization.png :title: HPC Utilization Window .. centered:: :sup:`Figure 21: HPC Utilization Window` | ************ All Settings ************ Click on the All Settings option in the Administrative Menu to get started. .. thumbnail:: /_images/Images/Administration/Administration_AllSettingsMenu.png :width: 200px :title: All Settings Option .. centered:: :sup:`Figure 22: All Settings Option` | This takes you to a page which presents an overview of everything. Click on other links in the side panel to explore and update settings. .. thumbnail:: /_images/Images/Administration/Administration_AllSettings_Overview.png :title: All Settings Overview .. centered:: :sup:`Figure 23: All Settings Overview` | *Where Am I?* .. thumbnail:: /_images/Images/Administration/Administration_WhereAmI.png :width: 100px :title: Where Am I? Post Processors =============== Under the settings section on the side panel, you can update an array of settings. The buttons for these sections are located on top. Click on Post Processors to go to this section. .. thumbnail:: /_images/Images/Administration/Administration_PostProcessors.png :title: Click on Post Processors .. centered:: :sup:`Figure 24: Click on Post Processors` | Update these settings as you like. .. thumbnail:: /_images/Images/Administration/Administration_PostProcessors2.png :title: Post Processors Settings .. centered:: :sup:`Figure 25: Post Processors Settings` | LDAP Settings ============= Under the same side panel section, click on "LDAP" at the top right next to "Post Processors". .. centered:: :sup:`Figure 26: Click on LDAP Settings` .. thumbnail:: /_images/Images/Administration/Administration_LDAP.png :title: Click on LDAP Settings Here, you can edit you LDAP configuration. .. thumbnail:: /_images/Images/Administration/Administration_LDAP2.png :title: LDAP Settings .. centered:: :sup:`Figure 27: LDAP Settings` | Logs ==== One the side panel, click on the section, "Logs". Here, you can view all logs on the platform and under which user it was performed. .. thumbnail:: /_images/Images/Administration/Administration_Logs.png :title: View All Logs .. centered:: :sup:`Figure 28: View All Logs` |