
10-18-2011 03:30 PM
I typically work in 4 environments
Local for most development tasks. This includes App Architect against a local database.
I just realized that scripted promotion deployments to Dev, Staging and Production are not deploying roles and secured actions.
My scripted deployment worked fine in 7.5.2 but now with Secured Actions and roles it is not deploying the roles and secured actions to the database.
What is the reccomended method for deploying/promoting through different environments?
All I can find in the documentation is Open App Architect, Build Project, then deploy. I don't like to use these manual steps when promoting changes to higher environments.
Solved! Go to Solution.
10-19-2011 09:42 AM
Ok, more info.
For some reason the roles, securedactions, and secured actions role tables are empty in my higher environments.
Created a bundle to insert those records from my local system.
Instaled the bundle, assigned the user to the role and now it works as expected.
So I'll do some refinements and will have to remember to track securedaction and role changes across environments if required.
Still looking for decent how to or best practice for deploying web components. To different environments.
10-19-2011 10:45 AM
Unfortunately, secured actions and roles are data driven and not part of standard deployments. The only way to migrate them from one env to another is thru data movement. You use the Windows Architecht to bundle up database rows from any given table, or you can write SQL to copy the data.
10-19-2011 10:50 AM