RPG (3 et 4, free), CL, SQL, etc...
			
		
		
			
				
																			
								germor 							 
									
		Messages :  75  		Enregistré le :  lun. 06 juin 2011,  08:01:43 		
		
						
						
		 
		
						
						
													
							
						
									
						Message 
					 
								par germor   »  jeu. 03 nov. 2011,  14:47:46 
			
			
			
			
			Bonjour  
  
en V5R4M0
Un programme écrit en RPG crée un fichier de type XML sur l'IFS.
Seul le user ayant créé le fichier (et un profil IBM) peuvent le lire.
Un user d'un autre service  qui est sous Windows 7 et qui a besoin d'utiliser ce fichier reçoit le message :
Vous n'avez pas l'autorisation d'ouvrir ce fichier. 
Consultez le propriétaire du fichier ou un administrateur pour obtenir cette autorisation.
Ce fichier est créé par des procédures de type 
xmlWriteOutput... 
xmlGenPrintLn... 
xmlDOMNode_...
 qui sont dans un programme de service et non modifiables.
Connaissez-vous un moyen d'agir sur les autorisations des fichiers IFS ? 
 
			
			
			
									
									
						 
		 
				
		
		 
	 
	 
				
		
		
			
				
																			
								EL MANSSOURI 							 
									
		Messages :  13  		Enregistré le :  jeu. 03 déc. 2009,  17:13:03 		
		
						
						
		 
		
						
						
													
							
						
									
						Message 
					 
								par EL MANSSOURI   »  jeu. 03 nov. 2011,  15:51:39 
			
			
			
			
			Sur une ligne de commande, passez la commande WRKLNK, l'option 9 devant les répertoires et les fichiers permet de gérer les droits: 
Sur tout l'arborescence du fichier, l'utilisateur *PUBLIC ne doit pas être à *EXCLUDE et si c'est le cas il faut changer les droits par l'option 2 selon 
le niveau de droits souhaité sur l'objet et sur les données de l'objet. 
L'aide (F1) sur le champ droits explique les différentes possibilités
			
			
			
									
									
						 
		 
				
		
		 
	 
	 
				
		
		
			
				
																			
								germor 							 
									
		Messages :  75  		Enregistré le :  lun. 06 juin 2011,  08:01:43 		
		
						
						
		 
		
						
						
													
							
						
									
						Message 
					 
								par germor   »  jeu. 03 nov. 2011,  16:39:01 
			
			
			
			
			Merci pour la réponse,
Les droits sur le fichier semblent corrects :
                               Gestion des droits                        
                                                                         
 Objet  . . . . . . . . . . . . :   /Home/.../Compta/monFichier 
 Type . . . . . . . . . . . . . :   STMF                                 
 Propriétaire . . . . . . . . . :   TOTO                               
 Groupe principal . . . . . . . :   *NONE                                
 Liste d'autorisation . . . . . :   *NONE                                
                                                                         
 Indiquez vos options, puis appuyez sur ENTREE.                          
   1=Ajouter utilisateur   2=Modifier droit utilisateur                  
   4=Enlever utilisateur                                                 
                                                                         
                  Droits sur  ---Droits sur objet----                    
 Opt  Utilisat     données    Exist  Gest  Modif  Réf                    
                                                                         
      *PUBLIC      *RWX         X     X      X     X                     
      TOTO          *RWX         X     X      X     X                     
                                                                         
                                                                   Fin  
sauf qu'en comparant avec un fichier accessible, lui, on voit la liste d'authorisations qui diffère :
                              Gestion des droits                       
                                                                       
Objet  . . . . . . . . . . . . :   /Home/.../Compta/autreFichier.txt 
Type . . . . . . . . . . . . . :   STMF                                
Propriétaire . . . . . . . . . :   TITI                             
Groupe principal . . . . . . . :   *NONE                               
Liste d'autorisation . . . . . :   NSITEST                             
                                                                       
Indiquez vos options, puis appuyez sur ENTREE.                         
  1=Ajouter utilisateur   2=Modifier droit utilisateur                 
  4=Enlever utilisateur                                                
                                                                       
                 Droits sur  ---Droits sur objet----                   
Opt  Utilisat     données    Exist  Gest  Modif  Réf                   
                                                                       
     *PUBLIC      *AUTL                                                
     TITI            *RWX         X     X      X     X                    
     QUSER        *RWX         X     X      X     X                    
                                                                  Fin 
Donc la piste est bonne. merci 
 
			
			
			
									
									
						 
		 
				
		
		 
	 
	 
				
		
		
			
				
																			
								EL MANSSOURI 							 
									
		Messages :  13  		Enregistré le :  jeu. 03 déc. 2009,  17:13:03 		
		
						
						
		 
		
						
						
													
							
						
									
						Message 
					 
								par EL MANSSOURI   »  jeu. 03 nov. 2011,  17:26:31 
			
			
			
			
			Avez vous vérifié les droits publics sur tout l'arborescence du fichier qui pose problème le répertoire Compta par exemple ?