IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Is there a way to hide a dataset


IBM Mainframe Forums -> TSO/ISPF
Post new topic   This topic is locked: you cannot edit posts or make replies.
View previous topic :: View next topic  
Author Message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 4:28 pm
Reply with quote

Hi Guys,

Could you please let me know if there a way to hide a dataset? Tried searching the Forum and Googling.. But did not find a specific answer.

Many thanks..

Srini.
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Thu Mar 12, 2009 4:35 pm
Reply with quote

Define "hide".
Just what are you trying to do and on what platform and under what operating system?
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 4:39 pm
Reply with quote

Hi Will..

I am trying to hide a dataset in Z/OS IBM.

Thanks..
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Thu Mar 12, 2009 4:50 pm
Reply with quote

Again define "hide". `
And why? z/OS security is enough to prevent access to a dataset, why try to hide it?
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 4:56 pm
Reply with quote

Will,

Not able to get you properly. I have written some adhocs which i do not want others to use. So i am trying to hide the PDS which has the members. Is that a command "Hide".. Could you please explain More.

Thanks.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10872
Location: italy

PostPosted: Thu Mar 12, 2009 4:58 pm
Reply with quote

If You describe the business need, Your security team will be glad to provide a company approved/certified solution
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 5:02 pm
Reply with quote

Hi E.S,

Unfortunately my admin do not provide any way of Hiding a dataset. As i need to Hide the members from others in my Team(As i have put whole lot of efforts in creating). I know the password protect way using RACF .. But a userID with more access will still be able to access the dataset. So, i thought hiding the Dataset, it will be more difficult to locate it itself.

Thanks.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Thu Mar 12, 2009 5:05 pm
Reply with quote

Hide? What if you yourself forget the location where did you hide it. . . then? icon_razz.gif
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 5:06 pm
Reply with quote

Come on Mate.. I dint think of that possibility icon_lol.gif
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10872
Location: italy

PostPosted: Thu Mar 12, 2009 5:19 pm
Reply with quote

Quote:
But a userID with more access will still be able to access the dataset.

if he has access he certainly has the business need to use that data according to his security profile

the data does not belong to You, but to your company,

any mishandling (*) on your side might constitute reason for lawful termination
and law suit for damages ( also from a stockholder toward management )

if You are worried only about data loss inquire with Your storage support
about the best practiced to use to protect such highly mission critical company data

(*) denying access, not making data available when needed, in the proper format
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Thu Mar 12, 2009 5:19 pm
Reply with quote

Hi,

Please go through the all the answers so far (except mine icon_smile.gif ) - you'll find "hiding" a data set is not a usual thing. And even if it could be done by some means it should not be done by your own unless you are from security-teamat your shop. As a RACF user, you should ask your security team about this as suggested earlier.

Other alternative can be - take the back-up of PDS with your RACF ID & delete the one with "common HLQ".
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 5:22 pm
Reply with quote

Thanks Anuj.. I do understand.. But, as i said earlier.. Just out of Curiosity.. If there's a way...
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Thu Mar 12, 2009 5:39 pm
Reply with quote

If your data sets are SMS-managed, you cannot "hide" one in any sense as they must be cataloged, and therefore will always be available and visible to anyone looking at the catalog.

If they are not SMS-managed, you can create a file on disk without it being cataloged, in which case only by going to the disk can the file be seen. But the file will not be hidden from anyone looking at the volume serial.

However, the purpose of RACF, TOP SECRET, ACF2, ... security packages is to provide protection for data sets. You would be better off using the site security package to protect your data set instead of attempting to "hide" it.
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 5:42 pm
Reply with quote

Thanks Rob..
Back to top
View user's profile Send private message
Marso

REXX Moderator


Joined: 13 Mar 2006
Posts: 1353
Location: Israel

PostPosted: Thu Mar 12, 2009 6:58 pm
Reply with quote

Use Notepad (or Word or Excel or whatever) and keep your file on your local disk on your PC !
That will hide it all right.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Mar 12, 2009 9:04 pm
Reply with quote

Hello,

Quote:
As i need to Hide the members from others in my Team
What utter nonsense. . . How can this possibly be considered a team?

Suggest you consider moving off the mainframe and working on a stand-alone pc - you will have all of the secrecy you want.

One of the most compelling reasons for developing good tools is so that others can and will use them.

Quote:
Unfortunately my admin do not provide any way of Hiding a dataset
And they should not. . .

Suggest you keep in mind that code developed "on the clock" (i.e. you were being paid) belongs to the organization, not you personally.
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8797
Location: Welsh Wales

PostPosted: Thu Mar 12, 2009 9:10 pm
Reply with quote

Why do you need to hide things from your fellow team members.

Come on, surprise us, what have you developed that is so spectactularly wonderful that it can not possibly be divulged. I dare you.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10872
Location: italy

PostPosted: Thu Mar 12, 2009 9:16 pm
Reply with quote

I forgot to add in my previous posts ...
work done on employer equipment on employer time belongs to the employer
and the copyright too...

so it would be questionable the ethics of hiding it
Back to top
View user's profile Send private message
Pedro

Global Moderator


Joined: 01 Sep 2006
Posts: 2546
Location: Silicon Valley

PostPosted: Thu Mar 12, 2009 9:37 pm
Reply with quote

I also question the ethics of hiding a file and also of your teaming efforts.

You might try compiling the rexx program so that source is not available and also include something like 'If user /= 'pedro' then return'
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 10:09 pm
Reply with quote

Guys,

I do appreciate your Comments.. But my point was as this is a comman platform for many companies together working.. Person for any other company can View the members i have created. Hope this is not a non-sense when someone steals your work to say that they did it.

Mr Dick,

Whats ur opinoin?

Thanks.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Mar 12, 2009 10:22 pm
Reply with quote

Hello,

Quote:
But my point was as this is a comman platform for many companies together working..
Then there should be proper security to control who has access to what.

Quote:
Hope this is not a non-sense when someone steals your work to say that they did it.
If, instead of trying to hide the work, you document/publish what you have built and where it resides (assuming others are intended to be able to use it) and how to use it, you will have gone far to prevent someone else claiming it was their work. If this happens (someone else claiming they wrote it), suggest it is an issue for your management to deal with or at least be aware of.
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Thu Mar 12, 2009 10:26 pm
Reply with quote

Many Thanks Dick.. Probably i did not intend what you guys originally perceived.
Thanks...
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Mar 12, 2009 11:19 pm
Reply with quote

Quote:
Many Thanks Dick..
You're welcome.

Quote:
Probably i did not intend what you guys originally perceived
Yup, this happens. . . Then we work to understand icon_smile.gif

Good luck,

d
Back to top
View user's profile Send private message
Pedro

Global Moderator


Joined: 01 Sep 2006
Posts: 2546
Location: Silicon Valley

PostPosted: Fri Mar 13, 2009 2:24 am
Reply with quote

Quote:
As i need to Hide the members from others in my Team(As i have put whole lot of efforts in creating). I know the password protect way using RACF .. But a userID with more access will still be able to access the dataset.


Please clarify: members of your team or people from another company?

You should be able to use RACF protections to keep other people out of your datasets. If someone has high enough authority to still view then its ok or they should not have that authority.

I agree with Dick that you should publish your work to prevent others from taking credit.
Back to top
View user's profile Send private message
THINKSRINIII
Warnings : 1

New User


Joined: 09 Jan 2009
Posts: 88
Location: India

PostPosted: Fri Mar 13, 2009 1:48 pm
Reply with quote

Hi Pedro,

I said initially as Team.. As people from different companies(Development,Support etc) work together for the Success of the Client. But, each department is supported by different companies. Even though i protected the dataset by using RACF.. Say a manger from the other company will be having a level 1 access so as to modify the RACF parameters itself. And so i thought Microsoft way of hiding a folders will be helpful(in our case a dataset) and may be for one of these reasons Microsoft has created the hiding option.

Thanks..
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   This topic is locked: you cannot edit posts or make replies. View Bookmarks
All times are GMT + 6 Hours
Forum Index -> TSO/ISPF Goto page 1, 2  Next

 


Similar Topics
Topic Forum Replies
No new posts FINDREP - Only first record from give... DFSORT/ICETOOL 3
No new posts Map Vols and Problem Dataset All Other Mainframe Topics 2
No new posts Allocated cylinders of a dataset DB2 12
No new posts Sort First/last record of a subset th... DFSORT/ICETOOL 7
No new posts Reading dataset in Python - New Line ... All Other Mainframe Topics 22
Search our Forums:

Back to Top