GitHub repository naming conventions
Each repository in the Tools4ever GitHub account has a name in the following format: HelloID - Category - Module - Type - Name/description
For example, the HelloID-Conn-Prov-Target-Azure-Guest-Account repository:
Is in the 'connector' category of resources (Conn)
Is used with HelloID's Provisioning module (Prov)
Is used with target systems within Provisioning (Target)
Is used specifically with the Azure AD target system (Azure)
Creates guest accounts within the target system (Guest-Account)
Each repository contains a readme file with more details.
Category
Connector (Conn): A resource of this type connects HelloID to an external system of some sort. Includes source and target system connectors for the Provisioning (Prov) module, as well as delegated forms and tasks for the Service Automation (SA) module.
Library (Lib): PowerShell and/or JavaScript helper functions which are not tied to any particular external system.
Task (Task): A code snippet for use with a PowerShell task in the SA module.
Module
The Module indicates which HelloID module the resource is for:
Provisioning (Prov)
Service Automation (SA)
Access Management (AM)
Type
There are currently three types of Conn repositories:
Source: A source system connector.
Target: A target system connector.
Full: A Service Automation all-in-one delegated form
Training-Materials: Labs and other training support files.