()
| 433 | } |
| 434 | |
| 435 | func RandomRBACObject() rbac.Object { |
| 436 | return rbac.Object{ |
| 437 | ID: uuid.NewString(), |
| 438 | Owner: uuid.NewString(), |
| 439 | OrgID: uuid.NewString(), |
| 440 | Type: randomRBACType(), |
| 441 | ACLUserList: map[string][]policy.Action{ |
| 442 | namesgenerator.UniqueName(): {RandomRBACAction()}, |
| 443 | }, |
| 444 | ACLGroupList: map[string][]policy.Action{ |
| 445 | namesgenerator.UniqueName(): {RandomRBACAction()}, |
| 446 | }, |
| 447 | } |
| 448 | } |
| 449 | |
| 450 | func randomRBACType() string { |
| 451 | all := []string{ |