stringspace_id=1;// Идентификатор перемещаемого пространства
stringtransfer_to_org=2;
stringtransfer_to_org=2;// Идентификатор организации, в которую пространство должно быть перемещено
}
}
messageAbortTransferRequest{
messageAbortTransferRequest{
stringspace_id=1;
stringspace_id=1;// Идентификатор перемещаемого пространства
}
}
messageListTransfersRequest{
messageListTransfersRequest{
...
@@ -88,8 +88,9 @@ message ListTransfersResponse {
...
@@ -88,8 +88,9 @@ message ListTransfersResponse {
repeatedSpacespaces=1;
repeatedSpacespaces=1;
}
}
messageAcceptTransferRequest{
messageMoveRequest{
stringspace_id=1;
stringspace_id=1;// Идентификатор перемещаемого пространства
stringorg_id=2;// Идентификатор организации, в которую пространство должно быть перемещено. Обязателен для заполнения только в случае запросов с системным уровнем доступа, в остальных случаях опционален
}
}
serviceSpaces{
serviceSpaces{
...
@@ -104,16 +105,20 @@ service Spaces {
...
@@ -104,16 +105,20 @@ service Spaces {
// будет отображаться в списке входящих запросов на перемещение в организации `orgID` (запрос ListIncoming)
// будет отображаться в списке входящих запросов на перемещение в организации `orgID` (запрос ListIncoming)
// С пространством можно продолжать работу в текущей организации, пока запрос на перемещение не будет
// С пространством можно продолжать работу в текущей организации, пока запрос на перемещение не будет
// принят в целевой организации
// принят в целевой организации
// Перенос может быть инициирован только владельцем организации, которой принадлежит пространство