Using Adldap2:
use Adldap\Laravel\Facades\Adldap;
$dn = "CN=".$groupName.",OU=AclGroups,".ACL_OU_AD;
$group = Adldap::make()->group([
'dn' => $dn,
'cn' => $groupName,
'samaccountname' => $groupName,
'msExchextensioncustomattribute1' => $userSID,
]);
if ($group->save()) {
// Created
}Using Raw LDAP Commands with Adldap2:
use Adldap\Laravel\Facades\Adldap;
$conn = Adldap::getConnection();
$add = [
'cn'=> $groupName,
'samaccountname' => $groupName,
'objectClass' => 'Group',
'msExchextensioncustomattribute1' =>$userSID
];
$dn = "CN=".$groupName.",OU=AclGroups,".ACL_OU_AD;
$result = $conn->add($ldapConnection, $dn, $add);