15 lines
419 B
Go
15 lines
419 B
Go
package access
|
|
|
|
type SyncKeycloakRoleRequest struct {
|
|
KeycloakId string `json:"keycloak_id" binding:"required"`
|
|
Username string `json:"name" binding:"required"`
|
|
Email string `json:"email" binding:"required"`
|
|
Roles []string `json:"client_role"`
|
|
}
|
|
|
|
type UpsertAccessPermissionRequest struct {
|
|
Name string `json:"namaHakAkses"`
|
|
Status string `json:"status"`
|
|
Pages []string `json:"pages"`
|
|
}
|