Active Directory Integration
Configuring a central Active Directory (AD) for the SheetKraft application allows for seamless integration with existing AD infrastructure. This writeup provides step-by-step instructions on how to configure the central AD and use its features within the SheetKraft application.
Setup the config:
Open the Config Editor
Add a New Key: Within the Config Editor, navigate to the Active Directories section and add a new key. Provide the name default for the key.
Specify AD Configuration Details: Fill in the required AD configuration details in the corresponding fields. This information typically includes the AD server address, port number, domain name, and any necessary authentication credentials.
Test the Settings: To ensure the accuracy of the AD configuration, perform a test by using a valid AD account. You can do this by clicking on Fetch Profile and / or the Authenticate buttons.
Save the Configuration: Once the AD configuration has been successfully tested, save the configuration by clicking the Save button within the Config Editor. This action will persist the AD settings within the SheetKraft application.
Utilizing the Central Active Directory on the SheetKraft Website:
Open the SheetKraft website on the web browser.
Within the SheetKraft website, locate the Add New User page, which is typically accessible from the Users page in the Security section.
In the designated username field on the "Add New User" page, enter the AD ID (e.g., username or unique identifier) of the user for whom you want to create an account within SheetKraft.
Initiate the search by clicking the Find in AD button. This action triggers a search within the configured central AD to fetch the relevant user details.
After successfully locating the user in the AD, the SheetKraft application automatically populates the remaining fields on the "Add New User" page with the fetched details, such as the user's full name, email address, and other relevant information.
Finalize the user creation process by clicking the "Create" button.
Commonly encountered issues:
Error in names: This may occur because the name may not be valid according to the regex mentioned in Web.config on the server.