Aller au contenu

RACF : Exemples Commandes

********QUELQUES COMMANDES EN VRAC *********************************************************

==============================================================
Pour reset un password du user USER001 par le mdp BOULET

TSO ALU USER001 PASS(BOULET) RESUME
==============================================================
Pour rechercher tous les user qui sont prefixé par USER

TSO SEARCH CLASS(USER) FILTER(USER*)
==============================================================
Pour connecter un user (USER001 )à un groupe (GROUP001)

TSO CONNECT USER001 GROUP(GROUP001)
==============================================================
Copier des droits dans groupe de dataset depuis un autre groupe de dataset.
Attention l’uacc sera aussi copier ainsi que le OWNER

TSO ADDSD ‘PRDI1.**.TEST’ FROM(PRD1.**)

Juste copier les droits (acces list)

TSO PE ‘PRD2.**’ FROM(PRD1.**)
==============================================================
Ajouter un groupe DIVEUADM avec comme groupe supériieur DIVE 

ADDGROUP DIVEUADM OWNER(DIVE) SUPGROUP(DIVE)
==============================================================
Display Acces list du profile spécifié pour tous ce qui en dessous de PRD1
TSO LD DA(‘PRD1.**‘) ALL

Si je veux voir uniquement les acces list des users
TSO LD DA(‘PRD1.**‘) ALL USER
==============================================================
Exemple pour creer une protection sur les HLQ TSOGE01.** avec UACC à READ

TSO ADDSD ‘TSOGE01.**’ OWNER(TSOGE01) UACC(READ)
==============================================================
Exemple pour creer une protection sur les HLQ TSOGE01.TEMP.DATA.** avec UACC à NONE

TSO ADDSD ‘TSOGE01.TEMP.DATA.**‘ OWNER(DIV1) UACC(NONE)

==============================================================
Donner les droits au groupe DIV1 d’acceder

TSO PE ‘TSOGE01.TEMP.DATA.**’ ID(DIV1) ACCESS(READ)

==============================================================
Refresh les droits pour dataset qui tournent déja

TSO SETR GENERIC(DATASET) REF

==============================================================
Exemple de clist qui génére des suffix

TSO SR CLASS(DATASET) MASK(TSOG) CLIST(‘DD ‘ ‘ GENERIC’)

==============================================================
Lister les droits d’un dataset profile de PRD1.TEST.**

TSO LD DA(PRD1.TEST.**) GENERIC AUTHUSER ALL
==============================================================
copies datasetprofile
Exemple avec from pour copier les droits de DIVERTS.TEST.** depuis DIVERTS.**

TSO PE ‘DIVERTS.TEST.**‘ from(‘DIVERTS.**‘)

Attention cela ajoute et ne delete pas les droits précédents

S’il on veux delete les anciens droits via le from

TSO PE ‘DIVERTS.TEST.**‘ from(‘DIVERTS.**‘) RESET

Étiquettes:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *