Hello,
I have modified one template which already adjusted its permission to allow user group to use. Also, assigned the user owner and group to user role.
However, the user still got permission error when user create a new VM with template like below:
Req:6368 UID:2 one.template.info result FAILURE [one.template.info] User [2] : Not authorized to perform USE IMAGE [1].
Could you please advise how can I resolve the problem? so that user can allow to create its own VM?
Following is some setting for template and user setting:
**
onetemplate show 7
TEMPLATE 7 INFORMATION
ID : 7
NAME : custom-centos7-foruser-role
USER : user1
GROUP : users
REGISTER TIME : 01/30 11:16:01
PERMISSIONS
OWNER : uma
GROUP : um-
OTHER : um-
TEMPLATE CONTENTS
CONTEXT=[
NETWORK=“YES”,
SSH_PUBLIC_KEY=“$USER[SSH_PUBLIC_KEY]” ]
CPU=“1”
DISK=[
IMAGE=“CentOS 7 - KVM”,
IMAGE_UNAME=“oneadmin” ]
GRAPHICS=[
LISTEN=“0.0.0.0”,
TYPE=“VNC” ]
HYPERVISOR=“kvm”
LOGO=“images/logos/centos.png”
MEMORY=“1024”
MEMORY_UNIT_COST=“MB”
OS=[
ARCH=“x86_64”,
BOOT=“” ]
**
**
oneuser show user1
USER 2 INFORMATION
ID : 2
NAME : user1
GROUP : users
PASSWORD : xxxxxxxx
AUTH_DRIVER : core
ENABLED : Yes
RESOURCE USAGE & QUOTAS
NUMBER OF VMS MEMORY CPU SYSTEM_DISK_SIZE
0 / 4 0M / 2G 0.00 / 5.00 0M / -
DATASTORE ID IMAGES SIZE
1 0 / - 0M / 20G
NETWORK ID LEASES
0 0 / 2
IMAGE ID RUNNING VMS
1 0 / 3
**
Thanks!