On 28 Sep 2019 at 09:24a, Zip pondered and said...
Hello everyone!
One thing that appears a little strange to me is ACLs for message groups and message areas.
It's a bit late and I confess reading your post kinda didn't make much sense
to me. But know that with access control stings you can combo them up to require let's say a mix of security level and/or message group membership in order to see a message base, read it, post to it etc.
Have you looked at the wiki on this topic?
http://wiki.mysticbbs.com/doku.php?id=access_control
It appears that the ACL flag "g" only matches if the user is *standing*
in (has joined) a certain message group -- not that the user *fulfils*
the requirements (ACL) for the message group, which I would have
expected.
Gx - This command is used to check if a user is in a certain
message group. Where X is the number of the group as listed
in the message group editor. For example: G1 will require
the user to be in message group #1 in order to pass.
Any message group can have it's own ACS requirements set up under Message
Group Editor ... so a user must meet those ACS settings to even have access
to the group and the bases associated with it.
So here at Agency
Ûßßßßßßß Message Group Editor ßßßßßßßßÜ
Û Û
Û ID Message Group Name Û ²
ÜÜ °ÛÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÛ ±Û±°²
Ûßßßßßßßßßßßßßßßßßßßßßßß ID 2 ßßßßßßßßßßßßßßßßßßßßßßßÜÜ
Û ÛÛ
Û Name ³ fsxNet ÛÛ
Û Access ³ s10 Û²
Û Hidden ³ No Û°
Û ÛÛ ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
Û 8 Amiganet °ß ß
I have fsxNet set up as group 2 and the ACS is simply s10 which is checking
if a user meets a security level of 10 ... but it could be much more than
that if I wanted it to be.
e.g. ACS is set to (s20!s21|s255)|u10|(h22!h23)
The above ACS says that the user must have ANY one of the following things to have access:
User must have a security level of at least 20 but NOT 21 or higher
(exactly level 20), OR they can have a security level of 255.
OR
User must be user ID #10 who may be a specific person you may want
to have access regardless of any other parameters
OR
The user must be accessing the command between 10pm and 11pm.
..and that's just the ACS rules for getting into the message group :)
Then at a message base level you can also use ACS to set up rules for
listing, reading, posting, sysop access etc.
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ID 70
Name ³ General Chat
Base Type ³ EchoMail
Newsgroup ³ FSX_GEN
QWK Name ³ FSX_GEN
Echo Tag ³ FSX_GEN
File Name ³ fsx_gen
Path ³ c:\bbs\mystic\msgs\fsx\
List ACS ³ s10g2
Read ACS ³ s10g2
Post ACS ³ s20g2
Sysop ACS ³ s255g2
I hope this helps, but keep asking me questions and I'll do my best to help (with more sleep :))
--- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
* Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)