Identity Broker Forum
Welcome to the community forum for Identity Broker.
Browse the knowledge base, ask questions directly to the product group, or leverage the community to get answers. Leave ideas for new features and vote for the features or bug fixes you want most.
Polling timing on home page always display as 1 minute
The polling timing on the home page/dashboard always appears as 1 minute in the demonstration. The timing itself is every minute, but it should be going down into the remaining seconds.
Required keys not validation requirement for DN template
In the regression test 2.9.4 states that the SchemaKey part can only be used when fields are required.
Validation for all parts should check that the fields are required if used, and @@Key needs to iterate through each key field to assert that they're required.
Adapter schema is saved to base connector schema on service restart
The adapter schema is saved to the base connector. To reproduce, add a join transformation, restart the service, and the mapped attribute will be in the connector schema.
CSV connector Path field should be marked as required
The "Path" attribute of the CSV Connector is not a required field, and it is possible to create the connector without specifying one. The connector screen reflects the error "The schema for the CSV Test was not updated for the following reason: The path is not of a legal form. "
Rename for LDAP Reserved Attributes
If an attribute in the schema of an adapter has the same name as one of the reserved LDAP attribute names (e.g. objectClass, etc.), a warning should be produced and preferably a button to trigger an automatic rename.
Colour of transformation attributes looks clickable but isn't
The colour of fields added by transformations on the adapter page looks clickable given the orange colour scheme of Identity Broker and all the previous orange links being clickable, but it isn't. This is a bit confusing.
Colour makes me want to click.png
idB v4.1.0.0 DEV About Page Error
Following error received when navigating to the about page.
Error System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Could not load type 'Unify.Framework.CurrentVersion`1' from assembly 'Unify.Framework.Service.Interfaces, Version=4.0.0.0, Culture=neutral, PublicKeyToken=84b9288cb2633de4'. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is: System.TypeLoadException: Could not load type 'Unify.Framework.CurrentVersion`1' from assembly 'Unify.Framework.Service.Interfaces, Version=4.0.0.0, Culture=neutral, PublicKeyToken=84b9288cb2633de4'. at Unify.Product.IdentityBroker.FIMEnginePlugInFactory.get_PlugInVersion() at Unify.Framework.PlugInEngineToPlugInEngineInformationAdapter`1.Transform(IUnifyEnginePlugInFactory`1 sourceValue) at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Linq.Enumerable.<UnionIterator>d__88`1.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) at SyncInvokeGetNonServicePlugInInformations(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at...).
Join transformation handle type conversion
The join transformation should handle type conversion.
This should be done using the schemaValidator.CreateValue or similar. Unfortunately this is made difficult by both sides being MultiKeyValue.
DN generator configurable to fail on missing fields
To account for generating dns for relational data where the dn template fields may not be present, allow for dn generator to fail gracefully if any of the fields are missing. Should be easy to add to the UI on the dn template. Not sure how difficult to add to the dn template in the service.
Assign IdB Operations a unique identifier in logs
IdB currently logs connector imports starting and ending, but there is nothing to tie the start and end operations together. a unique identifier would provide this. This would be useful when parsing the logs to get information on the operations.
Customer support service by UserEcho