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.

0
Fixed

Full-Import on a Placeholder connector fails with 'Method 'Boolean Contains(System.Guid)' has no supported translation to SQL.'

Tony Sheehy 12 years ago updated by anonymous 8 years ago 2

On full-import with the default-test configuration of the test connector 'System Connector', the following exception is encountered:

NotSupportedException: "Method 'Boolean Contains(System.Guid)' has no supported translation"

Stack Trace:

   at System.Data.Linq.SqlClient.PostBindDotNetConverter.Visitor.VisitMethodCall(SqlMethodCall mc)
   at System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitExpression(SqlExpression exp)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitUnaryOperator(SqlUnary uo)
   at System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitExpression(SqlExpression exp)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitSelectCore(SqlSelect select)
   at System.Data.Linq.SqlClient.PostBindDotNetConverter.Visitor.VisitSelect(SqlSelect select)
   at System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitAlias(SqlAlias a)
   at System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitSource(SqlSource source)
   at System.Data.Linq.SqlClient.SqlVisitor.VisitSelectCore(SqlSelect select)
   at System.Data.Linq.SqlClient.PostBindDotNetConverter.Visitor.VisitSelect(SqlSelect select)
   at System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node)
   at System.Data.Linq.SqlClient.SqlProvider.BuildQuery(ResultShape resultShape, Type resultType, SqlNode node, ReadOnlyCollection`1 parentParameters, SqlNodeAnnotations annotations)
   at System.Data.Linq.SqlClient.SqlProvider.BuildQuery(Expression query, SqlNodeAnnotations annotations)
   at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
   at System.Data.Linq.DataQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
   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 Unify.Framework.Data.LinqWhereQuery`5.GetEnumerator() in c:\Program Files (x86)\Jenkins\jobs\Framework Core (DEV)\workspace\Source\Data\Unify.Framework.Data\LinqWhereQuery.cs:line 96

Entity-Schema Configuration:

<entitySchema>
          <field name="defaultConfiguration" key="false" readonly="false" required="true" validator="string.multi" id="0b41b813-0520-4299-9c9a-01ac05be8d8b" />
          <field name="keyedDefaultConfiguration" key="true" readonly="true" required="false" validator="guid" id="226aad17-c909-4fb5-bf43-7e500a6e141f" />
          <field name="providerFieldA" key="true" readonly="true" required="false" validator="ref" id="d0bce92d-504f-4880-b824-fc960978e6c1" />
          <field name="providerFieldB" key="false" readonly="false" required="true" validator="boolean" id="12570b73-36b1-4bcc-8512-78025ae2dc5f" />
          <field name="PersonId" key="true" readonly="true" required="true" validator="guid" id="2393b9b6-dafc-4c6d-a9cf-fa11768b4e7b" />
          <field name="PersonName" key="false" readonly="true" required="false" validator="string" id="4176be4e-74ba-491f-bbab-5a920ac810f2" />
          <field name="PhoneNumber" key="false" readonly="false" required="false" validator="string" id="9b87374a-8fb9-4de3-ba23-73d1b5600a05" />
          <field name="Email" key="false" readonly="false" required="false" validator="string" id="301295ad-90ef-4416-9b1c-bd250f753cca" />
          <field name="ManagerId" key="false" readonly="true" required="false" validator="guid" id="dc39a355-90e7-4b4e-9693-c6def826c631" />
          <field name="Status" key="false" readonly="true" required="false" validator="int" id="db1b9b31-69e7-4453-9f58-b7f7d3b6b8b1" />
          <field name="AccountName" key="false" readonly="true" required="false" validator="dn" id="1af12693-fe38-4c7a-92f3-d84c1c03026e" />
        </entitySchema>
0
Completed

Offsets for date/time relational transformations

Adam van Vliet 12 years ago updated by anonymous 8 years ago 7

From SAWTR-26, add offsets to start and end range.

Document.

0
Fixed

Identity Broker tabs not appearing correctly in IE 8

Matthew Clark 12 years ago updated by anonymous 8 years ago 7

When running the Identity Broker service using IE8, the buttons across the top are not currently appearing correctly. See attached screenshot.


IdB v4 buttons.png
0
Completed

Upgrade schedule interface to allow for multiple daily and date exclusion periods

Adam van Vliet 12 years ago updated by anonymous 8 years ago 5

Upgrade schedule interface to allow for multiple daily and date exclusion periods.

Change the daily exclusion behaviour (in the service) such that an end time that is before a start time will run through to the following day (unit test where possible). Include documentation and tooltips.

0
Completed

Add support for thresholds similar to Aurion CSV connector

Peter Wass 12 years ago updated by anonymous 8 years ago 7

The CSV connector has the ability to have a threshold set:

<csvFile path="d:\Aurion\Reports\employees.csv" useThreshold="True" addThreshold="6" deleteThreshold="50"/>

Does this threshold limit apply to other types of Aurion connectors and if so, what's the xml config for them?

Thanks

0
Fixed

Service installer fails to run a database upgrade if a database is already present

Matthew Clark 12 years ago updated by anonymous 8 years ago 3

After uninstalling Identity Broker, I attempted to reinstall it with the database upgrade option. An error appears stating that a constraint could not be dropped. The installer may need to log a better message or not attempt the upgrade if the same database version is found.


Constraint Error.png
0
Fixed

Generated xMA cannot be created in FIM

Matthew Clark 12 years ago in UNIFYBroker/Microsoft Identity Manager updated by anonymous 6 years ago 5

Generated management agents cannot be created successfully in FIM. The MA is visible in the drop down on the Create Management Agent screen, but attempting to configure it results in an "8023090D" error. No other information is available in the Windows event log.


8023090D.png
0
Fixed

64-bit installer configures the service to use Unify.Service.Connect32.exe

Matthew Clark 13 years ago updated by anonymous 8 years ago 0

The x64 service installer registers the Windows service to start Unify.Service.Connect32.exe rather than Unify.Service.Connect.exe.

0
Answered

Investigate correct use of WCF tracing

Adam van Vliet 12 years ago updated by anonymous 8 years ago 2

I noticed on that the attribute used in our WCF trace configuration switchValue is not mentioned on MSDN http://msdn.microsoft.com/en-us/library/ms229547(v=VS.90).aspx.

Please investigate and either provide similar functionality, or provide alternative.

Thanks.

0
Fixed

Identity Broker service stops when CSV log configured to non-existant drive

Matthew Clark 13 years ago updated by anonymous 8 years ago 5

I configured a CSV logger to point to a drive that did not exist (eg. E:\Logs). On an attempt to perform any Identity Broker operation (such as a connector full import), the service stopped. No messages are logged to the event viewer or Management Studio status messages, and no log file is created on the machine. This does not happen if a directory does not exist, as the logger will create it.