Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Коллеги! - никто не знает ответа на вопрос?Вопрос - а где ставится subj ?
Таки не нашел (
Если явно пришпилить ресурсу $PublicAccess, то нормально работает - но хочется человеческого способа..
ub Initialize
Dim s As New NotesSession
Dim db As NotesDatabase
Dim nc As NotesNoteCollection
Dim doc As NotesDocument
Dim id$
Set db=s.Currentdatabase
Set nc = db.CreateNoteCollection(False)
nc.Selectalldesignelements(True)
nc.Selectdocuments=False
nc.Selectionformula=|$Flags="~C4g" & $FlagsExt="w" & !@Contains($TITLE;"WEB-INF/") & $PublicAccess!="1"|
Call nc.Buildcollection()
Print nc.Count
id=nc.Getfirstnoteid()
While id<>""
Set doc=db.Getdocumentbyid(id)
Print doc.Getitemvalue("$TITLE")(0)
Call doc.ReplaceItemValue("$PublicAccess","1")
Call doc.Sign()
Call doc.Save(True,False)
id=nc.Getnextnoteid(id)
Wend
End Sub
а шо делать?!Тихо сам с собой...
Ну мне главное что эт не я галку профукал, а так сказать даноа шо делать?!
ИБМ считает такой способ секурити надежным
а моглибы на уровень апликейшена вынести... (дефолт)
Потому как не ясно что надо.Тихо сам с собой...
Ну почему бы и не ответить, если есть что сказать? )вот не знаю... отвечать после такого или не стоит?
А вообще назначение и применение Public Access когда-ть читали?по моему о ридерсах я уже раза 2 или 3 упоминал.
"Было бы" да "кабы" - так можно рассуждать много и долго.
В моей практике таких задач не было.
По сути - ваше решение это костыль! Потому как вы все же даете доступ к базе так или иначе.
Так в твоем коде элементы дизайна и обходятся?!Я еще понимаю, что элементу дизайна что-там поменять через скрипт а не UI можно назвать костылем, а вот один из официальных механизмов предоставления доступа назвать костылем - это сильно )
А вообще - надо закрывать уж тему.
1. Для моего понимания и с точки зрения IBM кста - элемент дизайна обладает неким набором свойств, которым можно манипулировать через UI\cAPI\Dxl\ls.. (есл. не хватает UI например..) и это не возбраняется. И в моем скрипте ничего в итоге не "обходится", а работает очень даже штатно. как например можно через DXL\API черта лысого сгородить с формами. Да и с xpage элементами аналогично - можно корябать как угодно и не через UI.Так в твоем коде элементы дизайна и обходятся?!
Вопрос был в том, а не пропустил ли я где в UI назначение Public Access (по аналогии с формами например) _элементам дизайна_ в элементе дизайна WebContent... - да кста, надо поковырять что за фрукт такой...На сколько я понял - вопрос задавался о правах доступа к конкретному элементу дизайна, а не использование Public Access в общем.
Вот и подумал - хрень какая... Надо сделать через скрипт.Прямого управления Public Access у элементов дизайна нет.
Ну не согласен я, комрад! Я любитель костылей (а кто не грешен? но в данном частном случае ИМХО все согласно канонам йбм шизофреников))По этому я и сказал... твой частный случай - это костыль!
Обучение наступательной кибербезопасности в игровой форме. Начать игру!