[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference utrop1::linkworks_v3

Title:LinkWorks V3.0 Notes Conference
Notice:LNX_APO = APO issues, LINKWORKS_V3 = V3.0 issues
Moderator:tacklr.apd.dec.com::TACK_Lm::TACK_L
Created:Tue Jun 28 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2269
Total number of notes:8338

2116.0. "Access Right of external mail" by HBFMS::STRAUCHP (Petra Strauch @BEO) Tue Feb 11 1997 14:05

         Hi,
         we are using LinkWorksFax for sending and receiving 
         faxes. The incoming faxes arrive in a unit inbox for our 
         organizational unit (with external ID) which is shared 
         by a few users. All arriving faxes have the access right 
         "Standard". The owner of the unit inbox is owner of the 
         faxes. He has defined an access right for external mail 
         as "Org-intern". Nevertheless the faxes in the Unit 
         inbox are "Standard" which is not usefull in our special 
         case.  
         
         Where can I define the default access right for arriving 
         external mails in a unit inbox?
         
         Thanks for help
         Petra
T.RTitleUserPersonal
Name
DateLines
2116.1change access right of mail inboxUTROP1::elec6.uto.dec.com::HIELKEMA_MWed Feb 12 1997 10:168
Hello Petra,

Incoming external mail will get the same access right as the mail inbox.
Your mail inbox probably has an access right standard. Change it to
Org-intern. That should be sufficient.

Regards,
Minne
2116.2Access Right for unit inboxHBFMS::STRAUCHPPetra Strauch @BEOWed Feb 12 1997 16:107
         Hello,
         
         the access right of our unit inbox is Org-intern, 
         internal mail can easily be shared by some users. But 
         arriving faxes in that inbox are "Standard".
         
         Ciao Petra
2116.3UTROP1::hielkemr.apd.dec.com::HIELKEMA_MFri Feb 14 1997 10:167
Petra,


What version of LNX are you using?


Minne
2116.4In V3.2 is this implemented, see this hackGENIE::16.184.48.154::genie::tschanzFri Feb 14 1997 12:1458
Hi Petra and Minne,

For external Mail you have always the AccRt Standard. Only the Envelope
became the AccRT from the OrgMailInbox.
In V3.2 all Mails also external inherit the AccRt from the MailInbox.

We solved this with Method-Programming, but it is not so
clean for security!!!

Make a new OrgMailinbox and ovveride the Methods.
You need also a new Attibutt on this Class. Strings dosen't works.

Trye this as first on your Server not at the Customer, please.


LNXMAIL97@0100000000000000000000000010C5E0D9:OrgMailInbox97::DoubleClickSelecte
{
  Type objlist, obj,fcompound,fcompoundlist;
  
  GetSelectedObjects(objlist);
  for (obj in objlist)
      {
      fcompoundlist=nil;
      obj.GetChildObjects(fcompoundlist);
 
      for (fcompound in fcompoundlist)
          {
           objlist + []fcompound;
          }
       }
   CommitTransaction();
    
   for (obj in objlist)
      {
    
      if ((obj.AccessRight == 
this.LNXMAIL97@0100000000000000000000000010C5E0D9:DefaultAccessRight) && 
(obj.Owner == this.Owner))
              { 
              obj.SetAccessRights(2);
              }
/*      obj.SetAccessRights(this.AccessRight); */
     }  
    OrgMailInbox::DoubleClickSelectedObjects();
}


LNXMAIL97@0100000000000000000000000010C5E0D9:OrgMailInbox97::EditAttributes()
{
UserObject::EditAttributes();
}


LNXMAIL97@0100000000000000000000000010C5E0D9:OrgMailInbox97::ReadAttributes()
{
UserObject::ReadAttributes();
}