LdapDirectorySyncProfileMedia

LdapDirectorySyncProfileMedia
LdapDirectorySyncProfileMedia

Represents the Directory Sync Profile

JSON Example
{
    "identityInfo": {
        "includeNestedGroupsAndMembers": false,
        "identityGroupInfo": {
            "identityGroupInfo": {
                "mappedGroupData": [
                    {
                        "mappedGroup": {
                            "groupName": "groupName",
                            "dn": "dc=vidb,dc=com",
                            "objectGuid": "dfd3c968-0b6d-4750-a66e-405d4c04c245",
                            "groupBaseDN": "CN=Users,DC=vidb,DC=com",
                            "source": "DIRECTORY",
                            "isCompliant": false,
                            "validationResult": {
                                "invalidAttributes": [
                                    "string"
                                ],
                                "isDuplicateId": false
                            }
                        },
                        "selected": false
                    }
                ],
                "numSelected": 1,
                "numTotal": 0,
                "selected": true
            }
        },
        "identityUserInfo": {
            "identityUserInfo": {
                "users": [
                    {
                        "userId": "2d825955-c4bc-4ea0-8c79-d1a0ed9a9de6",
                        "user": "John Doe",
                        "userDn": "CN=Administrator,CN=Users,DC=vidb,DC=com",
                        "mail": "[email protected]",
                        "admin": false,
                        "selected": false
                    }
                ],
                "numTotal": 0
            }
        },
        "allGroupsSelectedGroupDns": [
            "string"
        ],
        "groupNameOnlyGroupDNs": [
            "string"
        ],
        "entitledGroupsGroupDNs": [
            "string"
        ]
    },
    "syncSchedule": {
        "frequency": "string",
        "dayOfWeek": "string",
        "hour": 0,
        "minutes": 0,
        "seconds": 0
    },
    "_links": {
        "self": {
            "href": "https://example.com/path-to-self"
        }
    }
}
identityInfo
Optional

A collection of user and group identities

syncSchedule
Optional

syncSchedule

object
_links
Optional

The resource HATEOAS links. Usually includes a "self" link for this resource