【问题标题】:OpenIDM - How update the UserAccountControl field in ADOpenIDM - 如何更新 AD 中的 UserAccountControl 字段
【发布时间】:2015-03-26 16:17:27
【问题描述】:

当我在 OpenIDM 上创建托管用户时,我正在尝试使用特定值 (66048) 更新 UserAccountControl AD​​ 字段,但我遇到了问题。相关的堆栈跟踪:

原因:org.identityconnectors.framework.common.exceptions.ConnectorException:javax.naming.OperationNotSupportedException:[LDAP:错误代码 53 - 0000052D:SvcErr:DSID-03 1A12D2,问题 5003 (WILL_NOT_PERFORM),数据 0 ^@];剩余名称 'CN=93ba7d80-b0d3-4af7-b199-66f1b1bd217a,CN=Users,DC=xxx,DC=com' 在 org.identityconnectors.ldap.modify.LdapCreate.doCreate(LdapCreate.java:187) 在 org.identityconnectors.ldap.modify.LdapCreate.executeImpl(LdapCreate.java:136) 在 org.identityconnectors.ldap.modify.LdapCreate.execute(LdapCreate.java:80) 在 org.identityconnectors.ldap.LdapConnector.create(LdapConnector.java:209) 在 org.identityconnectors.framework.impl.api.local.operations.CreateImpl.create(CreateImpl.java:88) 在 sun.reflect.GeneratedMethodAccessor133.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:606) 在 org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunnerProxy.invoke(ConnectorAPIOperationRunnerProxy.java:97) 在 com.sun.proxy.$Proxy27.create(未知来源) 在 sun.reflect.GeneratedMethodAccessor133.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:606) 在 org.identityconnectors.framework.impl.api.local.operations.ThreadClassLoaderManagerProxy.invoke(ThreadClassLoaderManagerProxy.java:96) 在 com.sun.proxy.$Proxy27.create(未知来源) 在 sun.reflect.GeneratedMethodAccessor133.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:606) 在 org.identityconnectors.framework.impl.api.DelegatingTimeoutProxy.invoke(DelegatingTimeoutProxy.java:98) 在 com.sun.proxy.$Proxy27.create(未知来源) 在 org.identityconnectors.framework.impl.api.AbstractConnectorFacade.create(AbstractConnectorFacade.java:149) 在 org.forgerock.openidm.provisioner.openicf.impl.OpenICFProvisionerService$ObjectClassResourceProvider.createInstance(OpenICFProvisionerService.java:1332) ... 151 更多

我正在使用 默认 LDAP 连接器 (1.4.0.0)。如果在 Forgerock (https://bugster.forgerock.org/jira/browse/OPENICF-102) 上发现 UAC 字段是使用此连接器只读的。

我怎样才能简单地更新它?

【问题讨论】:

    标签: active-directory ldap openidm


    【解决方案1】:

    如果您确切知道自己在做什么,则可以将userAccountControl 属性与OpenIDM 结合使用。

    在您的情况下,您似乎没有提供密码(UTF 16 编码的 unicodePwd)

    【讨论】:

    • 它正在工作。实际上这是由于同步期间的密码湖。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 2022-01-22
    • 1970-01-01
    • 2023-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多