Repository Deployment - ACLs

I’m trying to do the same but it looks weird when it comes to WebService Provider for instance.
It looks like the ExecuteACL or ReadACL do not always show in the 4 files, though Designer seem to have no problem knowing what I’ve set.

Could this be stored some place else?

Hi Julien,

there are five files where informations about ACLs are stored:

  • acllist.cnf (the List-ACL)
  • aclmap_sm.cnf (the Execute-ACL)
  • aclread.cnf (the Read-ACL)
  • acls .cnf (this contains just the ACLs and their members)
  • aclwrite.cnf (the Write-ACL)

HTH.

Regards,
Holger

Can you explain more how to do this, I follow Demo: Continuous Integration with webMethods - YouTube and add config folder in git repo as your recommend

But it only deploy package , not success to deploy ACL to remote IS

More info:

  • git folder structure
  • assets
    – IS
    ----- config (all file in local IS’s config folder)
    ----- Packages
  • sagdevops-ci-assets-master
    build.xml (1.6 KB)
    – system.properties
  • build.xml (1.4 KB)
  • jenkinsfile
  • project.properties

jenkinsfile:

pipeline {
    agent any 

    stages {
        stage('Build'){
            steps {
                bat "${env.SAG_HOME}/common/lib/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} build"
            }
        }
        stage('Deploy') {
            steps {
		bat "${env.SAG_HOME}/common/lib/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} deploy"
            }
        }

    }
}

project.properties

isPackages=./assets/IS/Packages
isConfig=./assets/IS/config

C:\SoftwareAG\common\AssetBuildEnvironment\master_build file :

build.source.dir=${isProjectsDir};${isConfigDir};${bpmProjectsDir};${mwsProjectsDir};${rulesProjectsDir};${umProjectsDir}

Can you help me, it possible, can you explain with a video
thank you


Additional info:
I change in master_build/build.properties and it deploy provider setting ACL to target server , but ACL and user & group still not deploy to target server

is.acdl.config.dir=C:/SoftwareAG/IntegrationServer/instances/default/config