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

Append Search Terms error when viewing records in the connector

Huu Tran 12 years ago updated by anonymous 10 years ago 4

Only happen to the latest version

When viewing records in a connector, click on "Append Search Terms" above a column, the below error is displayed:

Error

System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: field
at Unify.Framework.Collections.GroupedNameValueCollectionKey.op_Implicit(String field) in c:\TeamCity\buildAgent\work\aad7920828b5b314\Source\Collections\Unify.Framework.Collections.Interfaces\GroupedNameValueCollection\GroupedNameValueCollectionKey.cs:line 197
at Unify.Connect.Web.IdentityBrokerEntitySearchController.AddEntityColumnSearch(Guid partitionId, String columnKey, String searchContext) in c:\TeamCity\buildAgent\work\77553fc70ab89549\Source\Studio\Unify.Connect.Web\Controllers\IdentityBrokerEntitySearchController.cs:line 543
at Unify.Connect.Web.Controllers.ConnectorController.AddEntityColumnSearch(Guid partitionId, String columnKey, String searchContext) in c:\TeamCity\buildAgent\work\77553fc70ab89549\Source\Studio\Unify.Connect.Web\Controllers\ConnectorController.cs:line 2534
at lambda_method(Closure , ControllerBase , Object[] )
at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.<>c_DisplayClass15.<InvokeActionMethodWithFilters>b_12()
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
at System.Web.Mvc.ControllerActionInvoker.<>c_DisplayClass15.<>cDisplayClass17.<InvokeActionMethodWithFilters>b_14()
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName


Monash18-1.JPG
0
Completed

Improve exception message for duplicate key export.

Tony Sheehy 13 years ago updated by anonymous 10 years ago 2

The following is the exception message thrown when:

  • An export is made to add an entity that exists in the connector context, but not in the adapter context
  • The above, but also in the adapter context
Adapter request to add entity 1b0c3763-74f7-427f-a9d7-fa631b73f59f to adapter space 2d47c278-269c-4063-aff9-dad4548f8954 failed with reason Entity (DN: 'CN=6e5255c6-de86-632d-a6d2-c866f8f6027c') with key '6e5255c6-de86-632d-a6d2-c866f8f6027c' mismatch on Entity Id 1b0c3763-74f7-427f-a9d7-fa631b73f59f..

This message isn't descriptive of the problem, and more importantly covers up validation for breaking the key constraint on export; this doesn't break the validation as the export still fails, but it's not descriptive of the behaviour.

0
Fixed

Multi-valued (DN) transformation all same dn's

Dilip Ramakrishnan 12 years ago updated by anonymous 10 years ago 2

Multi-valued Distinguished Name (DN) attribute type transformation not working as expected.

DistinguishedNameConverted transformation is set as below for group

FOR IN [portalAccessMembers]
     DN:<span class="code-quote">"CN=[portalAccessMembers],DC=Parent"</span> -> [portalAccessMembersDN] 

PortalAccessMembers values are returned as multi-values. But PortalAccessMembersDN contains single value.

Edit (Adam): It appears that PortalAccessMembersDN contains many of the same value.

0
Completed

Add schema row in a very bad position

Matthew Clark 12 years ago updated by anonymous 10 years ago 4

Adding a row manually to the schema requires you to browse to the connector options menu at the very top of the page and add from there. This is really annoying since the connector schema is at the bottom of the page

0
Completed

No type validation on the constant transformation

Matthew Clark 12 years ago updated by anonymous 10 years ago 5

The Constant transformation has a feature to enter the type of value used for the constant. The default type is a Guid type field, and I am allowed to enter anything I want for its value. I am able to start an adapter with a constant value therefore populating a Guid field "newguid" with the string value "something". I was also able to do this with a date field. Depending on the type of field that gets mapped in FIM, I'm not entirely sure what would happen on an attempt to import this field - I imagine it would result in every entry failing with unexpected data, or possibly when committing the value to the adapter context.

0
Fixed

Home page: Load more connectors ignored after ajax refresh

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

Clicking the Load more connectors link expands the list of connectors until the page is refreshed by the ajax loader.


Unify.Product.IdentityBroker.AdapterEnginePlugInKey.extensibility.config.xml
Unify.Product.IdentityBroker.ConnectorEnginePlugInKey.extensibility.config.xml
0
Completed

Creation of a new connector - 'dbo' configuration

Matthew Woolnough 13 years ago updated by anonymous 10 years ago 3

Creation of a new Connector:

Owner - Had to configure to 'dbo' for some reason, even though Owner was 'domainname\Administrator'

Edit (Adam): This is the owner of the table, in the format of a schema. A default install will have a value of dbo. The UI should be updated so that this is more obvious. Could dynamically get this from the connector as we have the details.

SELECT name, SCHEMA_NAME(schema_id) FROM sys.tables
0
Answered

When is the Adapter's transformation taking place

Shane Lim 15 years ago updated by anonymous 10 years ago 15

I would like to get a better understanding/clarification of the sequence of events flow for Identity Broker as to when is the Adapter transformation being process. For example,

  1. As part of Import in Unify Management Studio or per Connector's getEntity schedule (either a "Full Import" or "Synchronise Import"

  2. During Adapter Entity Search in Unify Management Studio

  3. During Import in FIM (either a "Full Import" or "Delta Import")


The Identity Broker's log file seems to indicate that the Adapter activities only take places during the last two events. Thus the reason for this question, as I would like to be able to answer a similar question when asked by customer.

0
Fixed

Date-Relational Adapter Configuration Not Saved

Patrick Johannessen 13 years ago updated by anonymous 10 years ago 3

When I create a Date-Relational Adapter the RangeEndColumn isn't being saved. It creates fine but when I click back into it the RangeEndKey value returns the default in the drop down list.

This seems to be caused by the configuration not being saved properly as uploaded. The RangeEndKey="00:00:00", it looks like it should equal the field name selected as with RangeStartKey="posstart".

Further, I edited the adapter config manually and restarted. It loaded in correctly so that the correct value was selected in the drop-down box but when I hit submit query then looked again it had changed back to the "00:00:00" value.


Issue4.docx
0
Answered

Google Apps Groups Settings server 500 error

Adam van Vliet 11 years ago in UNIFYBroker/Google Apps updated by anonymous 10 years ago 1

Currently unable to import Google Group settings (https://developers.google.com/admin-sdk/groups-settings/v1/reference/groups/get), not only in Identity Broker, but in the Google test explorer.

Have confirmed that the required scope has been applied to the account.

Group.PNG shows that the Groups are behaving fine.
GroupsSettings.PNG shows the error from Google.


Group.PNG
GroupsSettings.PNG