Implementierung des Imports von Benutzern und Gruppen aus Active Directory im Angular-Frontend.
This commit is contained in:
@@ -1,31 +0,0 @@
|
||||
using DigitalData.Core.Attributes;
|
||||
|
||||
namespace DigitalData.UserManager.Domain.Entities
|
||||
{
|
||||
[ADFilter("(&(objectClass=group) (samAccountName=*))")]
|
||||
public class ADGroup
|
||||
{
|
||||
public IEnumerable<string> Samaccountname { get; set; }
|
||||
//public string Name { get; set; }
|
||||
//public string ObjectSid { get; set; }
|
||||
//public string ObjectCategory { get; set; }
|
||||
//public int SamAccountType { get; set; }
|
||||
//public string DistinguishedName { get; set; }
|
||||
//public int InstanceType { get; set; }
|
||||
//public string CN { get; set; }
|
||||
//public string ObjectClass { get; set; }
|
||||
//public DateTime WhenChanged { get; set; }
|
||||
//public Guid ObjectGuid { get; set; }
|
||||
//public long UsnCreated { get; set; }
|
||||
//public int? GroupType { get; set; }
|
||||
//public DateTime? DsCorePropagationData { get; set; }
|
||||
//public int? AdminCount { get; set; }
|
||||
//public int? SystemFlags { get; set; }
|
||||
//public string Member { get; set; }
|
||||
//public string AdsPath { get; set; }
|
||||
//public long UsnChanged { get; set; }
|
||||
//public DateTime WhenCreated { get; set; }
|
||||
//public string Description { get; set; }
|
||||
//public bool? IsCriticalSystemObject { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace DigitalData.UserManager.Domain.Entities
|
||||
{
|
||||
public class UserModuleAccess
|
||||
{
|
||||
[Key]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
[Column("SequentialOrder")]
|
||||
public int SequentialOrder { get; set; }
|
||||
|
||||
[Column("USER_ID")]
|
||||
public int UserId { get; set; }
|
||||
|
||||
[Column("USER_PRENAME")]
|
||||
public string UserPrename { get; set; }
|
||||
|
||||
[Column("USER_SURNAME")]
|
||||
public string UserSurname { get; set; }
|
||||
|
||||
[Column("USER_SHORTNAME")]
|
||||
public string UserShortName { get; set; }
|
||||
|
||||
[Column("USER_EMAIL")]
|
||||
public string UserEmail { get; set; }
|
||||
|
||||
[Column("USER_LANGUAGE")]
|
||||
public string UserLanguage { get; set; }
|
||||
|
||||
[Column("USER_LANGUAGE_ID")]
|
||||
public byte UserLanguageId { get; set; }
|
||||
|
||||
[Column("USER_DATE_FORMAT")]
|
||||
public string UserDateFormat { get; set; }
|
||||
|
||||
[Column("USER_RIGHT_FILE_DEL")]
|
||||
public bool UserRightFileDel { get; set; }
|
||||
|
||||
[Column("MODULE_ACCESS")]
|
||||
public bool ModuleAccess { get; set; }
|
||||
|
||||
[Column("IS_ADMIN")]
|
||||
public bool IsAdmin { get; set; }
|
||||
|
||||
[Column("USERCOUNT_LOGGED_IN")]
|
||||
public int UsercountLoggedIn { get; set; }
|
||||
|
||||
[Column("COMMENT")]
|
||||
public string Comment { get; set; }
|
||||
|
||||
[Column("USER_RIGHT2")]
|
||||
public bool UserRight2 { get; set; }
|
||||
|
||||
[Column("USER_RIGHT3")]
|
||||
public bool UserRight3 { get; set; }
|
||||
|
||||
[Column("USER_RIGHT4")]
|
||||
public bool UserRight4 { get; set; }
|
||||
|
||||
[Column("USER_RIGHT5")]
|
||||
public bool UserRight5 { get; set; }
|
||||
|
||||
[Column("WORKING_MODE")]
|
||||
public string WorkingMode { get; set; }
|
||||
|
||||
[Column("ADDITIONAL_TITLE")]
|
||||
public string AdditionalTitle { get; set; }
|
||||
}
|
||||
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
95e0c0254180ef41d498bfd49d7efe64ba775773
|
||||
53859718eaebb4f6e3fcf5214f10cd5a6924bee7
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user