Свойство | Тип | Описание | |
---|---|---|---|
$aclType | string | Acl type for test |
Свойство | Тип | Описание | |
---|---|---|---|
$accountRoleId | string | Auto-generated ID for account role usage |
Метод | Описание | |
---|---|---|
__construct ( ) | ApiTestAcl constructor. Generate base accountRoleId | |
createTestAccountRole ( integer $accountId, string $name, integer $roleId ) | Create test account role | |
deleteTestAccountRole ( integer $accountId, string $name ) | Delete test Account Role | |
getUserRoles ( integer | |
Gets user roles by default base role (full or readOnly access) | |
getUserRolesByEnvironment ( integer | |
Gets account roles by default base role (full or readOnly access) |
public __construct ( ) |
public deleteTestAccountRole ( integer $accountId, string $name ) | ||
$accountId | integer | The identifier of the client's account |
$name | string | Role name |
public getUserRoles ( integer | |
||
$user | integer | |
User identifier or user object |
Результат | Scalr\Acl\Role\AccountRoleSuperposition |
public getUserRolesByEnvironment ( integer | |
||
$user | integer | |
User identifier or user object |
$envId | integer | Environment identifier |
$accountId | integer | Identifier of the client's account |
Результат | Scalr\Acl\Role\AccountRoleSuperposition |
protected string $accountRoleId | ||
Результат | string |