XL 部署规范 - 这个安全规范有什么作用?

XL-deploy specification - what does this security spec do?

使用 Maven、XL-deploy 和 Deployit,我想特别关注内联网的安全性。

在示例中,我看到了以下 maven、xl-deploy 脚本。 我已将其标记为 **** 开始 ... 直到 ... **** 结束。

它有什么作用? Intranet and/or 互联网的安全性?我一直在扫描文档一段时间。

<build>
  <plugins>
    <plugin>
      <groupId>com.xebialabs.xldeploy</groupId>
      <artifactId>xldeploy-maven-plugin</artifactId>
      <version>5.1.0</version>
      <extensions>true</extensions>
        <executions>
          ...
        </executions>
        <configuration>
          <username>user-xyz</username>
          <password>password-xyz</password>
          <serverAddress>server-address</serverAddress>
          <environmentId>Environments/app-1</environmentId>                      
          <deployables>
           ************ start 
            <deployable>
              <name>AD-role1</name>
              <type>AD.AddRol</type>
              <rol>role1,role2</rol>
           </deployable>
           ************ end 

您是否也有文档参考?

此处的 XML 代码指示 Maven 为 XL Deploy 构建部署存档。标记的代码是包的一个元素,类型为 AD.AddRol 的可部署对象,我推测,要部署到 AD 服务器以创建名为 AD-role-1 的角色,或者可能是名为 role1 和 role2 的角色.这似乎是 XL Deploy 产品的自定义扩展,因此必须推断出部署细节。有关 XL Deploy 基于模型的部署类型系统的一般信息,请参阅 https://docs.xebialabs.com/xldeploy-maven-plugin/6.0.x/ for the plugin documentation. See https://docs.xebialabs.com/xl-deploy/