Task #2627
closedWizard - MSAD - Users
100%
Related issues
Updated by Vít Švanda almost 4 years ago
- I have successfuly connected BCV AD to my local enviroment. I solved problem with connection via LDAPS.
Updated by Vít Švanda almost 4 years ago
PoC for extract certificates from host works.
Updated by Vít Švanda almost 4 years ago
- % Done changed from 0 to 20
- CRT of CA from AD is exported to the IdM server.
- CRT of CA from AD and server CA can be downloade from FE.
- CA valid dates are formated on FE now.
- I found big issue with obtain a CA from HTTPS in case when CRT is not in trusted store. I found solution, workaround by custom TrustManager in java.
Updated by Vít Švanda almost 4 years ago
- Subject changed from Wizard - MSAD to Wizard - MSAD - Users
- % Done changed from 20 to 30
Updated by Vít Švanda almost 4 years ago
Implemented step with create and delete test user on BE and FE.
Updated by Vít Švanda almost 4 years ago
- % Done changed from 30 to 40
- System with configuration and schema is generated.
- I added our exceptions on BE.
- Solved problem with ldap vs ldaps protocol (refactored).
- Investigation "Root suffixies" attribute in AD connector (root value vs full DN).
Updated by Vít Švanda almost 4 years ago
Implemented auto attribute mapping for MSAD provisioning (with using "getFullName" script for displayName).
Updated by Vít Švanda almost 4 years ago
- % Done changed from 40 to 50
Generating of mapping and schema attributes, testing on AD.
Updated by Vít Švanda almost 4 years ago
- % Done changed from 50 to 60
Script for computing defaultDN implemented.
Updated by Vít Švanda almost 4 years ago
- Script for dynamic DN was tested and improved (using provisioning context now).
- Base user search connector attribute is computed from all containers (new, deleted, exists users) now.
- Created script for get UPN (User Principal Name). Created field domain in wizard. Value is persist in system connector options.
- Default value for UPN suffix is get from AD (dnsHostName).
Updated by Vít Švanda almost 4 years ago
- getEnable script with support of protected account was implemented in the product.
Updated by Vít Švanda almost 4 years ago
Implemented:
- Pairing mapping.
- Attributes for pairing mapping.
- Identity EAV attribute with DN.
- Pairing sync.
- FE for create pairing sync.
- Added new button for close wizard and open system.
Updated by Vít Švanda almost 4 years ago
- Implemented switch for enable protected mode.
- Localization of result codes.
- Order of EAV attributes in connector options added.
Test and documentation remains.
Updated by Vít Švanda almost 4 years ago
Merged to the develop.
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/d9e69b6ee138be52a69884ee697eaeedf7666c0d
Updated by Vít Švanda almost 4 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Radek Tomiška
Fixed:
- Pair implementation,
- localization fixed,
- pairingSync fixed,
- personal number attribute uses startegy "send only if value exists in the IDM" now.
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/c7ac9c212b0513c31e764848c6fd4b6dd14aa2da
Updated by Radek Tomiška almost 4 years ago
- Related to Task #2680: Wizard - MSAD+WinRM - Users added
Updated by Radek Tomiška almost 4 years ago
- Status changed from Needs feedback to In Progress
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 80 to 90
I did test and code review, it works, nice, thx!
Updated by Vít Švanda almost 4 years ago
Base tests covering creation of AD system via wizard is here (it was hard because we don't have MS AD in test evironment :-) ): https://github.com/bcvsolutions/CzechIdMng/commit/64fe6fdaaa36de0ae6018fdc7e039b0aad2715b2
Next test for pairing sync and protected mode:
https://github.com/bcvsolutions/CzechIdMng/commit/ac33966fa6f1664e3f3256cab9e54b872f46158f
Updated by Roman Kučera almost 4 years ago
It's possible to use in memory ldap for tests. See https://github.com/bcvsolutions/czechidm-extras/blob/1.9.0-RC/Realization/backend/idm-extras/src/test/java/eu/bcvsolutions/idm/extras/event/processor/provisioning/ExtrasCrossAdGroupsProvisioningProcessorTest.java
@svandav maybe it can help you.
Updated by Vít Švanda almost 4 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Radek Tomiška
Updated by Radek Tomiška almost 4 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 90 to 100
Documentation is nice, thx!
Updated by Radek Tomiška almost 4 years ago
- Status changed from Resolved to Closed