用户购买的许可,可以在 商店, Licenses 这里找到 .. 在最上面,你可以搜索一下某个用户购买的许可 ... 可以设置产品,或者许可的类型 ... 也可以选择许可的状态 .. 在下面会显示出过滤出来的结果 ...
现在 wanghao 购买的这个用户角色的许可,状态是 有效, 后面有它的生成日期还有过期的时间。 选中这个许可,然后打开操作下拉菜单 ... 在这里有几个可以选择的要执行的动作 ...
比如想要暂停这个许可,可以选择 Suspend license .. 点击 执行 ... 确定一下 ... 打开 用户 ... 你会发现,wanghao 这个用户的 member 角色就被去掉了 ..
回到 许可 的管理界面 .. 选中这个许可,再执行一下 Activate license ,激活许可 ... 再看一下 用户 .. 现在 member 角色又会被加到 wanghao 这个用户上 ..
如果想手工的为许可延长时间,可以选择 Renew license 这个动作 .. 这里会让你选择延长的时间 ... 默认这里是 5 天,你可以自己选择需要的时间 ... 然后点击 下一步 .. 确定 ..
完成以后你会看到,这个许可被延长了 5 天。 如果想吊销这个许可,可以先选中它,然后执行一下 Revoke license 这个动作 . 彻底删除,可以执行 Delete license ..
这个许可会在这个过期时间自动过期 .. 因为这个网站的服务器是在我本地的一台虚拟机上运行的,所以修改本地电脑的时间就会影响到这台服务器上的时间 ...
打开系统偏好设置,日期与时间,手工的设置一下电脑的时间 .. 改成明年的某个时间 ... 存储 ... 回到网站的后台,刷新 ... 会让我们重新登录一下 ..
需要等一会儿,因为 Drupal 会执行 Cron 维护任务 ... 你会看到,这个许可的状态现在会变成 已过期 .. 这样这个许可表示的权限也就会被吊销,这里就是分配用户的 member 角色 ...
最后别忘了再把电脑的时间调回来。