0 голосов
689 просмотров

Мы обнаружили конфликтующие разрешения на книги в одном проекте с участием администратора. Я проверил историю файла ProjectUserAccess.xml и обнаружил следующее:

    <AutomaticBooks>
      <Book Id="EZR" />
    </AutomaticBooks>

Как администратор мог это сделать? Как мы можем это отменить? (Администратор сказала, что она просто осматривалась с помощью инструментов Project Progress.) На данный момент в окне Book Permissions (Разрешения на книги) показано, что два пользователя могут изменять EZR, даже если я сниму все флажки.

Переведено машиной с языка English
Paratext от (872 очков) | 689 просмотров

6 Ответов

0 голосов
Лучший ответ

Я случайно применил разрешения на несколько книг для конкретного пользователя в Project Progress. Я удалил все эти разрешения, но квадратики все еще серые в Book permissions (Разрешения на книги) (последняя строка):

Я вижу, что все эти книги перечислены в разделе <AutomaticBooks> для этого пользователя в файле ProjectUserAccess.xml. При закрытом Paratext могу ли я просто удалить эти строки в разделе <AutomaticBooks>? Это учебный проект, поэтому я не повреду реальные данные…

Но разве книга не должна быть удалена из этого списка, когда у пользователя больше нет разрешений на эту книгу?

Переведено машиной с языка English
от (1,4тыс. очков)

Ну, я решил, что стоит попробовать, поэтому я отредактировал разделы <AutomaticBooks> для разных пользователей, и теперь серые квадратики отображаются правильно, без дублирования.

Но, очевидно, мне не нужно было это делать… Для чего на самом деле предназначены эти <AutomaticBooks>, и когда они должны обновляться? Я не думаю, что этот механизм работает правильно.

Переведено машиной с языка English

Да, если разрешения были удалены в Assignments and Progress (Назначения и прогресс), то серый квадратик должен исчезнуть. Однако может быть трудно убедиться, что пользователь был удален из каждой задачи/проверки. Также убедитесь, что вы перезапускаете Paratext и проверяете, чтобы убедиться, что квадратики все еще серые. Бывают случаи, когда Paratext, похоже, не обновляется полностью.

Переведено машиной с языка English
0 голосов

С введением Project Progress (и назначений) система разрешений стала немного сложнее. Когда пользователю назначается задача, связанная с редактированием книги, в Project Assignments (Назначения проекта), это отображается в Users, Roles and Permissions (Пользователи, роли и разрешения). Это может отображаться без флажка (у поля будет серый фон, что указывает на то, что оно было «назначено»).

В идеале команда должна делать назначения проектов в задачах, а не в Users, Roles and Permissions, но каждой команде нужно будет определить, какая система лучше всего подходит для них.

Обратите внимание, что назначения могут меняться, поэтому, когда пользователь завершает свою назначенную задачу, он может быть удален из Users, Roles and Permissions до того, как станет доступна следующая задача. Поскольку некоторые задачи не являются «зависимыми», это может означать, что несколько человек назначены на одну книгу одновременно.

Переведено машиной с языка English
от (9,9тыс. очков)
0 голосов

Использование плана проекта для назначения задач и отслеживания их выполнения — одно из крупных нововведений в Paratext 8. Если используется план проекта, то права на редактирование не следует контролировать с помощью старого метода в окне Users, Roles and Permissions. Это окно по-прежнему доступно для тех, кто не выбирает использовать план проекта, а также для решения проблем, которые возникли и не были включены в план.

Переведено машиной с языка English
от [Expert]
(2,9тыс. очков)
0 голосов

Как прекратить доступ к книгам, когда назначенная задача и этап завершены? Я считаю, что это важно, чтобы после определенного этапа не вносились дальнейшие изменения.

Спасибо

Переведено машиной с языка English
от (122 очков)

Для обычных «задач», когда задача завершена, разрешения должны автоматически перейти к следующему человеку. Одна из мест, где это может вызвать путаницу, — это когда кому-то назначена «проверка». В этом случае каждый раз, когда эта ошибка присутствует, у человека должны снова быть права на редактирование. Если «Хуану» назначена проверка пунктуации, то у Хуана будут права на редактирование каждый раз, когда присутствует ошибка пунктуации на любом этапе после того, как проверка началась. Если проверка начинается на этапе Drafting (Черновик), но ошибка пунктуации возникает на этапе 4, то у Хуана снова должны быть права на редактирование.

Другой момент, за которым нужно следить, — это когда задача может начаться (как видно в настройках плана проекта). Если вы назначаете задачу с этапа три кому-то, но задача определена как возможность начать в любое время, то у этого человека будут права на редактирование, начиная с этапа один.

Переведено машиной с языка English
0 голосов

Просто для информации — я использовал «Assign a stage» (Назначить этап), чтобы назначить одного человека на все задачи/проверки на каждом этапе, поэтому я довольно уверен, что пользователь был удален из всего. (Поскольку это был один и тот же человек, проверить было легко.) Даже после перезапуска Paratext бывают случаи, когда серый квадратик не исчезает, и это точно соответствовало настройкам AutomaticBooks.

Поэтому я повторяю: для чего на самом деле предназначены эти <AutomaticBooks>, и когда они должны обновляться? Я не думаю, что этот механизм работает правильно.

Переведено машиной с языка English
от (1,4тыс. очков)

В какой-то момент после перехода на PT9 в одном из наших проектов также возникла проблема с автоматическими разрешениями, которые оставались, даже после того, как они были удалены из назначений и прогресса, по сути оставляя их назначенными постоянно. Нам пришлось сделать то, что вы сделали, jeffh. Я упоминаю об этом просто для того, чтобы сказать, что если вы обнаружите, что это проблема, которая возникла один раз, то, вероятно, она вызвана некоторыми ошибками, которые присутствовали ранее.

jeffh, можете ли вы сказать, обновляется ли [файл] для новых разрешений или он испытывает трудности только с теми, которые остались с прошлого времени?

Переведено машиной с языка English

Это разрешения, установленные на основе назначений в Project Progress. Это единственное в Paratext, что манипулирует ими. Если они не очищаются, когда вы удалили все задачи у пользователя, это, вероятно, означает, что где-то в Paratext есть ошибка. Если это произойдет снова, было бы полезно использовать Help > Give feedback (Справка > Отправить отзыв), чтобы мы могли посмотреть.

Переведено машиной с языка English
0 голосов

Нет, это были недавно назначенные разрешения, в последние несколько дней, с последней версией Paratext 9.3.

Переведено машиной с языка English
от (1,4тыс. очков)

Похожие вопросы

0 голосов
2 ответов 337 просмотров
В одном из моих проектов, когда я нажимаю на разрешения на книгу, у всех пользователей проекта в списке книг отображаются знаки «/». Что это значит? Как от них избавиться?
anon819721 115 задал вопрос май 8, 2021
0 голосов
1 ответ 315 просмотров
Попадает ли в историю PT (Paratext) файлы, содержащие роли и разрешения пользователей? Более конкретно: если произошло ... имя, даже если не вносил никаких изменений в проект.
[Moderator]
james_post
2,1тыс.
задал вопрос дек 9, 2021
0 голосов
2 ответов 309 просмотров
Было предложено четырёхэтапный процесс (полагаю, изначально разработанный Джоном Нистром) для приведения в порядок ключевых библейских ... я упускаю, или способ сделать это проще?
jeffh 1,4тыс. задал вопрос ноя 27, 2020
0 голосов
2 ответов 362 просмотров
Someone tried to make me an administrator of a project. The project does now appear in the list of projects for ... What is happening? Thanks for your help. Blessings, anon015155
anon015155 153 задал вопрос июл 9, 2020
0 голосов
1 ответ 257 просмотров
I have now set up Users, Roles and Permissions for my standard translation project and its back translation project as they should ... 0.0.10292-Linux package [paratext-8.0, 1.47]
Roland 245 задал вопрос янв 4, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,048 вопросов
6,007 ответов
5,672 комментариев
2,028 пользователей