@@ -78,20 +78,22 @@ sub user_input {
7878sub policy_rbac_automation {
7979 # perform login using user defined user and use the token for subsequent operations
8080 $token = perform_login($base_url , $username , $password , $domainName , $domainType );
81+
8182 create_rbac_object_group_for_VMware_policy($base_url , $token );
83+ # -------------------------------------------------------------- #
84+ # Create a new rbac user locally using bpnbat to assign object
85+ # level permissions to the newly created user and perform
86+ # subsequent operations.
87+ # -------------------------------------------------------------- #
88+ create_bpnbat_user($new_rbac_user , $new_rbac_domain , $new_rbac_pass );
8289 create_rbac_access_rules($base_url , $token , $new_rbac_user , $new_rbac_domain , $new_rbac_domainType );
90+
8391 create_vmware_policy_with_defaults($base_url , $token );
8492 create_oracle_policy_with_defaults($base_url , $token );
8593
8694 # list policies should display both oracle and vmware policy for admin user
8795 list_policies();
8896
89- # -------------------------------------------------------------- #
90- # Create a new rbac user locally using bpnbat to assign object
91- # level permissions to the newly created user and perform
92- # subsequent operations.
93- # -------------------------------------------------------------- #
94- create_bpnbat_user($new_rbac_user , $new_rbac_domain , $new_rbac_pass );
9597
9698 my $new_rbac_user_token = perform_login($base_url , $new_rbac_user , $new_rbac_pass , $new_rbac_domain , $new_rbac_domainType );
9799
0 commit comments