Hi,
In general I am a supporter of using the check-in-check-out (CiCo) authorization mechanism when a group of developers is working together in a project.
But an always occurring nuisance is that when developers only have the CiCo metadata rights they cannot deploy jobs (that requires WriteMetadata rights on some objects).
There does not seem to be a way to give developers just those rights they need to deploy jobs, without making possible the kind of accidents that you try to prevent with CiCo.
Or is there a way?
Do others experience the same problem?
Is this something for a feature request?
Thanks!
one way to handle that is to create developer user accounts and production user accounts.
You can solve this problem by having a separate "Deploy" authority whose members handle that step.
In our case, the final development step (putting jobs into production) is handled (upon web-based request) by the datacenter people who also control the scheduling. We (the developers) have authority only to move the codes up to the pre-production stage.
Mind that we do not use SAS scheduling, but keep our codes in SVN and have the jobs defined and run in Control-M.
It seems the environment I usually encounter is different, on two aspects:
That is why I was looking for a way to combine CiCo with deploying. But it seems that is not possible without a change in the SAS metadata setup...
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
Learn how to explore data assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.