24 lines
		
	
	
		
			427 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			427 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
filter all
 | 
						|
paginate all with infinite-scroll
 | 
						|
 | 
						|
enum UserRole {
 | 
						|
    HOSTMASTER,
 | 
						|
    ADMIN,
 | 
						|
    SUPPORTER,
 | 
						|
    CONTRACTUAL_CONTACT,
 | 
						|
    FINANCIAL_CONTACT,
 | 
						|
    TECHNICAL_CONTACT,
 | 
						|
    CUSTOMER_USER
 | 
						|
}
 | 
						|
 | 
						|
entity UserRoleAssignment {
 | 
						|
    entityTypeId String required maxlength(32),
 | 
						|
    entityObjectId Long required,
 | 
						|
    assignedRole UserRole required
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
relationship ManyToOne {
 | 
						|
    UserRoleAssignment{user(login)} to User{required},
 | 
						|
}
 |