Authority for all abjects in the library.

25 pts.
Tags:
AS/400
AS/400 Library
AS/400 objects
Object authority
If I'm owner of some libraries, how can I setup the authority to have full access to all objects that will be created in the libraries by the different users. I don't have *ALLOBJ and can't apply group profile for all profiles which will create  the objects. Is it possible to apply individual authority from the library level for all objects created inside?  As for folders. Advise please.

Software/Hardware used:
V6R1M0
ASKED: August 29, 2013  7:47 PM
UPDATED: September 10, 2013  2:42 PM

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Discuss This Question: 2  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • TomLiotta

    Nothing has come to mind as a built-in way to handle this. It could potentially contradict other settings such as the OWNER() and GRPAUT() attributes of the user creating the objects as well as the authorities assigned by the process that creates the objects.

    As library owner, you can only control who has authority to the *LIB object. If a user has authority to create objects within the library, the created objects' authorities are completely up to the creating user. Folders exist in a separate file system and have a somewhat different authority mechanism. The /QSYS.LIB file system doesn't have the same authority inheritance for containers.

    Something might exist; but if it does, it's not obvious.

    You could code programming to detect every created object in your libraries. The program would grant you specific authority for each object. In order to make it work, the program would need sufficient authority to change the authority of the created objects. Ideally, it would be compiled as USRPRF(*OWNER) and the owner would need *ALLOBJ.

    It would require auditing for created objects, monitoring for objects created in your libraries and processing each object that was found to meet your criteria.

    There might be simpler ways, but I can't think of any. The question involves authority changes that are outside normal schemes.

    Tom

    125,585 pointsBadges:
    report
  • iSeries99
    Thank you for reply.
    25 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following